千家信息网

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

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,有时候我们会截取字符串中的一些特殊想要的东西,大小写字母、模号、汉字、数字等等,今天先介绍一个获取字符串中小写字母(也是大写字母)的方式,直接上写法:DECLARE @s VARCHAR(MAX)=
千家信息网最后更新 2026年11月02日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安全错误 数据库的锁怎样保障安全 互联网高科技 湖北九亚互联网络科技有限公司 新华互联网科技 互联网是第几次科技革命的成果 互联网科技公司税收优惠 互联网科技英文 安徽鑫晟辉互联网科技 科技创新互联网企业 海南科技产业互联网平台 西藏七维空间互联网科技有限公司 中盈科技互联网信息有限公司 重庆互联网医院沙龙医盟信息科技 互联网行业科技股 互联网科技大赛获奖感言 山东子淼互联网科技有限公司 广州富喜互联网络科技 广州燕处互联网科技有限公司 互联网高科技行业有哪些企业 科技互联网经济论坛 前海云享互联网科技 互联网金融监管科技数据 成都互联网科技公司 汇久创客互联网科技 深圳卡尔迅互联网科技有限公司怎么样 江苏南京365互联网科技 互联网校园科技培训 元气玛特互联网科技公司是外包吗 富国互联网金融科技混合基金 美国五大互联网科技公司市值多少 北京品多多互联网科技有限公司
0