SQL Server判断字段中是否存在数字、汉字、字母、英文

阅读量:15 2024-12-12 SQL Server判断字段中是否存在数字、汉字、字母、英文

知识分享不易,转载请标注来源:http://www.blenderkou.top/contents/13/6379.html
版权申明:欢迎转载,但请注明出处。
一些博文中的参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。


SQL Server判断字段中是否存在数字、汉字、字母、英文




--1、判断是否存在汉字
select * from 表名 where 列名 like '%[吖-座]%'
 
--2、判断是否存在汉字以外的其他字符
select * from 表名 where 列名 like '%[^吖-座]%'
 
--3、判断字段中是否有数字、字母
SELECT * FROM 表名 WHERE 列名  LIKE'%[a-zA-Z0-9]%'
 
--4、判断字段中是否有数字、字母以外的字符
SELECT * FROM 表名 WHERE 列名  LIKE'%[^a-zA-Z0-9]%'
 
--5、判断字段中是否包含的有数字
select * from 表名 where 列名 like '%[0-9]%'
 
--6、判断字段中不含数字
select * from 表名 where 列名 like '%[^0-9]%'


 


关注.png

扫描二维码,关注我的公众号,第一时间获取文章!


知识分享不易,转载请标注来源:http://www.blenderkou.top/contents/13/6379.html
版权申明:欢迎转载,但请注明出处。
一些博文中的参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。

上一篇
SQL Server获取多个值/字段中的最大值

下一篇
SQL Server 查询指定日期内的月份