将所有unicode字符转换为特定字符

时间:2011-11-04 10:11:53

标签: c# .net sql sql-server-2005 unicode

有没有办法判断某个字符是否不是扩展ASCII字符?

如果是这样,我希望能够将该角色变成'?'

如果我尝试在SQL Server 2005中的varchar中插入Unicode字符,会发生什么?

感谢。

1 个答案:

答案 0 :(得分:1)

您可以创建包含所有允许字符(字母,数字,空格,国家重音字符等)的字符串,并检查每个字符是否在此字符串中。如果没有,则将其替换为“?”。