我有一些行可能包含特殊字符或重音字母.我需要检测这些行.
我有这个作为我目前的比较
@Str like '%[^a-zA-Z0-9.,& ]%'
这适用于特殊字符,但不适用于重音字母.我试过改变整理.
最佳答案 删除9之后的空格并添加排序规则.另外我认为列数据类型需要是Nvarchar.
@str not like '%[^a-zA-Z0-9]%' collate Latin1_General_CI_AS
我有一些行可能包含特殊字符或重音字母.我需要检测这些行.
我有这个作为我目前的比较
@Str like '%[^a-zA-Z0-9.,& ]%'
这适用于特殊字符,但不适用于重音字母.我试过改变整理.
最佳答案 删除9之后的空格并添加排序规则.另外我认为列数据类型需要是Nvarchar.
@str not like '%[^a-zA-Z0-9]%' collate Latin1_General_CI_AS