我有下表:
Select
name,
address,
description
from dbo.users
我想在所有这个表中搜索任何 UNICODE 但不是 ASCII 的字符。这可能吗?
最佳答案
您可以非常简单地找到非 ASCII 字符:
SELECT NAME, ADDRESS, DESCRIPTION
FROM DBO.USERS
WHERE NAME != CAST(NAME AS VARCHAR(4000))
OR ADDRESS != CAST(ADDRESS AS VARCHAR(4000))
OR DESCRIPTION != CAST(DESCRIPTION AS VARCHAR(4000))
关于sql-server - 检测表中非 ASCII 的 UNICODE 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29819200/