判断NVARCHAR字段中含有非Unicode字符

来源:互联网 发布:印度教知乎 编辑:程序博客网 时间:2024/05/14 10:03

思路是将NVARCHAR转为VARCHAR会将unicode字符抓换为?

造成字符长度的变化

如:

 len(replace(CAST(i.ContactName AS VARCHAR),'?',''))>0
上面返回的长度大于0代表含有非unicode字符,等于0代表都是unicode字符(当然要排除字段值为空的记录)

0 0
原创粉丝点击