SQL Server判断某个字段是否包含中文/英文字符/数字

因最近在清理系统中的脏数据,需要查询某个字段是否包含中文/英文字符/数字的数据,

比较简单,仅以此篇博客做一个简单总结,方便以后查阅。

1.判断某个字段是否包含中文字符

SELECT  *
FROM    dbo.Channel_ShopCommodity
WHERE   Disabled = 0
        AND StoreCode LIKE '%[吖-座]%';

2.判断某个字段是否包含英文字符 

SELECT  *
FROM    dbo.Channel_ShopCommodity
WHERE   Disabled = 0
        AND StoreCode LIKE '%[a-z]%';

 

3.判断某个字段是否包含数字

SELECT  *
FROM    dbo.Channel_ShopCommodity
WHERE   Disabled = 0
        AND ShopCommodityName LIKE '%[0-9]%';

猜你喜欢

转载自www.cnblogs.com/zwwhnly/p/8981767.html
今日推荐