标签: sql sql-server string
我有一些行可能包含特殊字符或重音字母。我需要检测这些行。 我将此作为我当前的比较
@Str like '%[^a-zA-Z0-9.,& ]%'
这适用于特殊字符,但不适用于重音字母。我试过改变整理。
答案 0 :(得分:2)
删除9之后的空格并添加排序规则。另外,我认为专栏datatype必须是Nvarchar。
datatype
Nvarchar
@str not like '%[^a-zA-Z0-9]%' collate Latin1_General_CI_AS