标签: sql-server file text
我们正在使用SSIS从文本文件加载数据(具有Unicode字符)。但是,某些字符串具有隐藏的Unicode字符,这些字符不会出现在数据库中,但是当我们从UI检查相同的字符串时,它看起来会有所不同。我该如何解决该问题?我们尝试使用SQL识别这些隐藏字符,并替换相应的Unicode字符,但它显示空白。
文件和数据库中的字符串:“ BJRNSON” UI /记事本++ /其他文本编辑器中的字符串:BJ?RNSON 正确的字符串/要加载的预期字符串为:“BJØRNSON”
答案 0 :(得分:0)
尝试将“代码页”从1252更改为65001,这是标准的UTF-8编码,并允许所有类型的特殊字符。