SqlServer 获取字符串中小写字母的sql语句

SQL字符串截取(SubString)

作用:返回第一个参数中从第二个参数指定的位置开始、第三个参数指定的长度的子字符串。


 

有时候我们会截取字符串中的一些特殊想要的东西,大小写字母、模号、汉字、数字等等,今天先介绍一个获取字符串中小写字母(也是大写字母)的方式,直接上写法:

DECLARE @s VARCHAR(MAX)= 'AbcdEf奥奥' --待截取字符串 
DECLARE @temp VARCHAR(MAX)=''   --临时变量 
SELECT @temp=@temp+SUBSTRING(ch, sv.number, 1)  
FROM  (SELECT @s AS ch) t 
    CROSS APPLY [master].dbo.spt_values AS sv  
WHERE sv.type = 'P' 
    AND sv.number BETWEEN 1 AND LEN(ch)  
    AND ASCII(SUBSTRING(ch, sv.number, 1)) BETWEEN ASCII('a') AND ASCII('z')  
SELECT @temp

这样我们就获取到了小写字母,当然我们还可以获取大写字母:

SELECT @temp=@temp+SUBSTRING(ch, sv.number, 1)  
FROM  (SELECT @s AS ch) t 
    CROSS APPLY [master].dbo.spt_values AS sv  
WHERE sv.type = 'P' 
    AND sv.number BETWEEN 1 AND LEN(ch)  
    AND ASCII(SUBSTRING(ch, sv.number, 1)) BETWEEN ASCII('A') AND ASCII('Z')  
SELECT @temp

https://www.jb51.net/article/140131.htm

转载于:https://www.cnblogs.com/railgunman/p/9839416.html

sqlServer字段大写转小写.txt 该Sql语句可将sqlServer表结构字段列名内大写字母转换为小写字母,只需拷贝sql到数据库查询框中执行即可。 立即下载

相关推荐

一种高超声速飞行器弹道的仿真方法

设计并实现了一个高超声速飞行器弹道仿真算法,并应用到基于OSGEarth的态势中。

eyepeak的博客 6542

Sql查询区分大小写

SqlServer中使用collate Chinese_PRC_CS_AS关键字便可完成区分大小写的查询,使用方式如下 1、查找name字段中含有大写K的记录 select * from 表名 where name collate Chinese_PRC_CS_AS like '%K%' 2、查找name字段中含有小写k的记录 select * from 表名 where na...

微差的博客 3570

python自动交易 缠论_缠论自动交易系统实现了

一、缘起:缠中说禅的伟大,我想你只要上网搜索一下就知道了,他的才气不用我说,我只想说说他的《教你炒股票》系列文章,108篇文章,将他的股票操盘秘籍全部公开给广大的股友了,更有缠友将其理论写成公式,在网上也是广为流传,深受广大缠友们的喜爱。我也是缠中说禅的忠实崇拜者之一,从2008年开始每天都使用缠论来看盘,特别想将缠论写成交易系统,让计算加来帮助我们自动交易,从而减轻我们盯盘的辛劳,可是苦于没有好...

weixin_39970689的博客 4646

SQLServer字段内容区分大小写

SQL Server 是不区分大小写的。这意味着可以使用大写或小写字母来编写 SQL 语句,不会影响查询的执行结果。SQLServer数据库大小写敏感字符集是Chinese_PRC_CS_AI,大小写不敏感字符集是Chinese_PRC_CI_AS。无论使用哪种大小写方式,都能正确执行查询并返回结果。

weixin_46266464的博客 7318

在银河麒麟V10上部署Atlas 300i Duo:从固件到驱动的一站式踩坑笔记

日期:2025-09-09关键词:鲲鹏920、Atlas 300i Duo、银河麒麟V10、NPU、驱动、固件。

weixin_41544125的博客 2817

【已解决】如何在服务器中下载huggingface模型,解决huggingface无法连接

在服务器上使用huggingface模型时,如果直接指定模型名称,用AutoTokenizer.from_pretrained(“model_name”),可能会由于网络原因会报错 Failed to connect to huggingface.co port 443 after 75018 ms: Operation time out因此我们需要下载模型到服务器上,得到模型本地的路径model_dir,再通过AutoTokenizer.from_pretrained(model_dir)方式来使用。

a61022706的博客 4万+

SQL Server-查询区分大小写

<br />1.区分大小写--一笔记录<br />select * from hph where  row_id COLLATE CHINESE_PRC_CS_AS='AAAoOTAAMAAABJTAAM';<br /><br />2.不区分大小写--两笔记录<br />select * from hph where  row_id COLLATE CHINESE_PRC_Ci_AS='AAAoOTAAMAAABJTAAM';<br />

EricQLiu的专栏 794

STM32CubeMx配置串口使用printf函数打印数据(HAL库开发)

HAL库开发串口,打印printf

m0_58832575的博客 6289

sqlserver 区分字符串中字母大小写

sqlserver 区分字符串中字母大小写

songjuntao8的专栏 1084

STC8H开发(十六): GPIO模拟SPI驱动Ci24R1实现低成本无线遥控

本文详细介绍了如何使用STC8H单片机通过GPIO模拟SPI驱动Ci24R1无线模块,实现低成本无线遥控方案。内容涵盖硬件设计要点、软件驱动开发技巧及实战优化经验,特别适合消费电子产品开发者参考。Ci24R1凭借其高性价比和双模协议支持,成为替代传统nRF24L01+的理想选择。

weixin_30378623的博客 352

2025.06.18【转录组】|Ribo-seq/small RNA数据分析:rRNA和smRNA比对率统计全流程

本文介绍了一种自动化统计rRNA/smRNA比对率的方法,用于评估Ribo-seq或small RNA测序数据的质量。主要内容包括:分析原理(比对率定义、参考序列来源)、实践流程(构建索引、比对统计)以及结果可视化方法。通过Python和R脚本实现自动化处理,可生成汇总表格和柱状图。比对率结果能反映样品污染程度,建议控制在20%以下。该流程有助于快速评估测序质量,为后续分析提供可靠依据。文中还提供了常见问题解决方案和脚本示例,适用于生物信息学标准化质控环节。

1619

LOWER SQLSERVER 是一个用于将字符串转换为小写的函数

例如,如果你有一个包含中文和英文的字符串 "Hello 世界",使用 LOWER 函数后,结果将是 "hello 世界",其中只有英文部分被转换为小写,而中文部分保持不变。3. **二进制大对象(BLOB)**:如 `image` 类型,但需要注意,这种类型的转换结果可能不如预期。1. **字符型数据**:包括 `char`、`varchar`、`nchar`、`nvarchar` 等。需要注意的是,对于非字符类型的数据,可能需要先进行显式或隐式的转换才能正确使用 `LOWER` 函数。

博客域名:borter.blog.youkuaiyun.com 689

基于深度学习的农作物病虫害检测识别系统:YOLOv8 + UI界面 + 数据集

该系统的目标是使用YOLOv8模型自动检测农作物的病虫害,并通过UI界面提供实时反馈。用户可以通过上传图像,系统会输出图像中是否存在病虫害以及具体种类。数据集准备与处理:收集并准备包含农作物病虫害图像的数据集,并进行标注和数据增强。YOLOv8模型训练:使用YOLOv8训练农作物病虫害检测模型。UI界面设计与开发:开发一个用户友好的界面,支持上传图像并展示检测结果。系统测试与优化:评估模型的准确性、实时性,并对系统进行优化。

YOLO 883

sqlserver 判断字符串中是否有中文

A~Z :65~90 a~z :97~122 0~9 : 48~57 –汉字unicode编码范围:[0x4e00,0x9fa5](或十进制[19968,40869]) SELECT * FROM dbo.person WHERE UNICODE(zz) BETWEEN 19968 AND 40869 或 WHERE UNICODE(zz) BETWEEN 0x4e00 AND 0x9fa5 经常我们会用到判断某个字符或者字符串是否包含中文,英文,特殊符号等等。这时候可以通过判断Unicod

cao919的专栏Net 3672

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Sqlserver 按汉字首字母排序(sql语句)

在sql server中可以直接通过SQL语句实现按汉字首字母排序,比如我们经常用到的"按姓名首字母排序" --把tableName和colName换成自己的就ok了 --按拼音 ALTER TABLE tableName ALTER COLUMN colName nvarchar(100) COLLATE Chinese_PRC_CI_AS select *from tableName or...

极客神殿 5178

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

MSSQL SQL语句区分大小写问题

安装数据库时没有设置为大小写区分,写SQL语句要用到大小写区分,故用了以下方式,如有其它方法,请大家指点区分大小写:select * from table where col=semye collate Chinese_PRC_CS_AI不区分大小写:select * from table where col=semye collate Chinese_PRC_CI_AI为了便于自己的学习

minisunny的专栏 1524

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

MSSQL生成数字加大小写字母的随机数

MSSQL生成数字加大小写字母的随机数。

LinoY93的博客 624

查看SQLserver编码格式的SQL语句 及 Sqlserver排序规则

SELECT  COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage') 下面是查询结果: 936 简体中文GBK 950 繁体中文BIG5 437 美国/加拿大英语 932 日文 949 韩文 866 俄文 65001 unicode UFT-8  在安装SQL SERVER 2008的

北京-星辰 9965

sql server 2008 java 连接字符串函数_SQLServer2008 字符串函数一览表

/* 字符串函数 (PS.索引都从1开始计算)*//*指定字符(或字符串)A、字符串B、起始索引。获得A在B中的索引值。*/select Charindex('d','abcdefg',0) --4select Charindex('bc','abcdefg',0) --2/* 以整数返回两个字符表达式的SOUNDEX值之差 */select Difference('big','bit')--3/...

weixin_31292909的博客 465

mssql获取首个中文/非中文字符的位置patindex

-- 获取第一个大写字母的位置 select patindex('%[A-Z]%',product_name) from table -- 获取第一个非大写字母的位置 select patindex('%[^A-Z]%',product_name) from table -- 获取第一个非空字符的位置(里面有个空格) select patindex('%[^ ]%',product_name) from table -- 获取第一个中文的位置 select patindex('%[吖-座]%',pr.

王世洪的博客 1525

查看sqlserver当前正在执行的语句

select * from sys.dm_exec_requests   er cross apply  sys.dm_exec_sql_text(er.sql_handle) 一、字符串函数: 1 加号:两侧都是字符串,拼接;两侧都是数字,求和。两侧不同报错 2 stuff() 精确替换。    stuff('原始字符串',开始位置,截掉几个字符,'补充的内容')

lanyuzhen的专栏 7306

SQL Server中如何让SQL语句对字符串大小写敏感

在SQL Server中默认对大小写是不敏感的,例如fname='peter'和fname='PETER'结果是一样的。但有时候用户会要求区分大小写,如验证密码等。这种情况下的处理办法就是在字段后加上collate Chinese_PRC_CS_AS_WS 如: select * from HRS_EMPLOYEE where EMPLOYEE_NAME='admin' AN...

amea068028的博客 525

T-SQL语言的字符串处理

在数据库管理中,字符串处理是一个重要的操作,因为我们经常需要对存储在表中的文本数据进行各种形式的操作,比如查询、更新、格式化和清理等。微软的 T-SQL(Transact-SQL)是 SQL Server 的扩展,是进行字符串处理的强大工具。本文将探讨 T-SQL 中的字符串处理函数、操作技巧、常见应用场景,并提供示例代码,以帮助读者更好地掌握 T-SQL 字符串处理方法。

2501_90185960的博客 599

sqlserver 中常见的函数字符串函数

---字符中操作函数 UPPER(S) 将字符串统一为大写字母 SELECT UPPER('asasA') --ASASA LOWER(S) 将字符串统一为小写字母 SELECT LOWER('asasA') ---asasa LEN(S) 返回字符串的长度 SELECT LEN('中国1号') --4 CHARINDEX(S1,S2) 返回S1...

weixin_34211761的博客 215

SQLServer中的常用字符串函数

SELECT ASCII('s'),ASCII('sql'),ASCII(1) SELECT CHAR(115),(49) -- 输出数字对应的字符 SELECT LEFT('football',4) -- 从左边进行截取字符串 SELECT RIGHT('football',4) -- 从右边进行截取字符串 SELECT STR(333.66) -- 将数字转换为字符串的函数 SELECT REVERSE('abc') -- 字符串反转函数 SELECT LEN('no'), -- 字符串长度函数.

Grady_Ne的博客 577
上一篇: Parameter not found的出现的原因
下一篇: MySQL 字符串截取函数
aowo7144
博客等级 码龄10年 5粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值