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

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

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

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

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

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

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

 

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

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

相关文章