Sql找出不包含字母或汉字的数据。
小博士
2022/11/23 17:32:07
18
IT网络
-1.不包含字母
选择*
从t
其中字符串不像“%[a-zA-Z]%”选择*
从t
其中patindex('%[a-zA-Z]% ' ......
--1.不包含字母
SELECT *
FROM t
WHERE str NOT LIKE '%[a-zA-Z]%'
SELECT *
FROM t
WHERE patindex('%[a-zA-Z]%',str) =0
--2.不包含汉字
SELECT *
FROM t
WHERE str NOT LIKE '%[吖-座]%'
SELECT *
FROM t
WHERE patindex('%[吖-座]%',str) =0