如何检查单个记录是否包含ascii字符? 例如:
我有公司数据库,并且我想拒绝所有名称中具有不同字母的特殊字符的公司。如何识别它们?
CatCompany
-仅限Ascii字符CzęściCompany
-ASCII和非ASCII字符żąć
-仅限非ASCII 答案 0 :(得分:0)
尽管这不是答案,但a link to another answer解决了我的问题。 简单例如我想如何在Northwind数据库上使用它:
SELECT CompanyName
FROM Customers
WHERE CompanyName not LIKE '%[' + CHAR(127)+ '-' +CHAR(255)+']%' COLLATE Latin1_General_100_BIN2
此查询的结果是名称中仅包含asi字符的所有公司。