我有两个数据库,我正在从另一个数据库移动数据。在某些列上,我需要解决“Latin1_General_CI_AS”和“Latin1_General_CI_AI”之间的排序规则冲突。所以我现在这样做:
SELECT [column] COLLATE Latin1_General_CI_AI
FROM xxx
这适用于主要但在某些领域我看到的字符如下:
�
在已复制的数据中。在新数据库上更改了排序规则时,原始数据库中的某些字符似乎丢失了。现在我知道我可以使用REPLACE来摆脱它们,但我想知道而不是搜索整个记录集 - 有没有办法过滤掉或阻止首先出现的特殊字符?