SqlServer 获取字符串中小写字母的sql语句
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,有时候我们会截取字符串中的一些特殊想要的东西,大小写字母、模号、汉字、数字等等,今天先介绍一个获取字符串中小写字母(也是大写字母)的方式,直接上写法:DECLARE @s VARCHAR(MAX)=
千家信息网最后更新 2025年11月13日SqlServer 获取字符串中小写字母的sql语句
有时候我们会截取字符串中的一些特殊想要的东西,大小写字母、模号、汉字、数字等等,今天先介绍一个获取字符串中小写字母(也是大写字母)的方式,直接上写法:
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 结果如下:

灵活掌握,根据需求应用。
总结
以上所述是小编给大家介绍的SqlServer 获取字符串中小写字母的实现语句,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
字母
字符
字符串
中小
大写
大写字母
结果
语句
特殊
东西
写法
变量
大小
小写
数字
方式
有时候
疑问
网站
需求
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
企业网络安全管理解决方案
数据库现实中的应用
罗湖网络安全服务电话
辽宁放心软件开发服务检测中心
幻塔官方有几个服务器
我的世界服务器管理界面
云服务器如何设置成中文
三级网络技术手机题库
初中生网络安全教育知识
登录校园官网服务器连接错误
九域安全网络安全供应商
安卓导出数据库
数据库统计各分数段人数
数据库娱乐下5指尖
java数据库自连接技巧
数据库技术的发展和应用论文
计算机网络技术分低吗
变电站网络安全防护检测宣传
关于网络安全的要求部署
网络技术公众号推荐知乎
长春软件开发是做什么的
怀旧服服务器武器装备
缓存 数据库 不一致
vc的数据库
两个数据库之间怎么连接
自己软件开发流程
网络技术学习教育网
剑网三电脑服务器
联想服务器没有显卡驱动怎么办
大数据和软件开发有什么不同
- 上一篇
Oracle:impdp导入等待statement suspended, wait error to be cleared
用数据泵impdp往开发数据库导数据,但导入到INDEX时感觉卡住不动了Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX----查看状态,C
- 下一篇
MySQL关于ERROR 1290 (HY000)报错解决方法
一个问题纠结很久,反复确认语法问题。但是后来网上搜了一下,茅塞顿开。特此总结一下。mysql> grant select,insert,update,delete on *.* to 'root'@'