MS SQL验证字符串是否包含有大小写字母

Posted Insus.NET

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MS SQL验证字符串是否包含有大小写字母相关的知识,希望对你有一定的参考价值。

昨晚有实现一个小功能,就是在MS SQL Server中,检查字符串是否包含有大小写字母。通常应用在字符串的复杂度。



DECLARE @s NVARCHAR(40) = N\'SDFfgGRYJhhTYUJ\'


IF LOWER(@s) COLLATE Latin1_General_CS_AS <> @s AND UPPER(@s) COLLATE Latin1_General_CS_AS <> @s
    PRINT \'T\'
ELSE
    PRINT \'F\'
Source Code



实时操作演示,空符串,全部小写,全部大写,大小混写等状况:

 

以上是关于MS SQL验证字符串是否包含有大小写字母的主要内容,如果未能解决你的问题,请参考以下文章

PCB MS SQL SERVER 字段含小写字母更新为大写字母

判断字符是否包含有特殊字符

判断字段或者字符中是否包含有特殊字符

c++字符处理判断是否为数字字母,大小写转换

validate插件:验证密码没有空格 用户名是5-10位 至少包含数字和大小写字母中的两种字符

Leetcode No.125