我有一张表格,在其中一个列中有多行出现错误符号('�')。
以下的TSQL脚本无法解决此问题。
UPDATE S
SET S.Offering_Details = REPLACE(S.Offering_Details, '�', '...')
FROM tblSacrifices S
这个列的数据类型是nvarchar(230),并允许空值。
这些数据来自通过Visual Studio Windows应用程序转换的CSV文件,该文件最初来自Excel。原始数据为“...”,但我认为Word/Excel将其视为一个字符(而不是3个单独的“.”)。当我的应用程序从CSV文件中读取原始字符串时,它(无意中)在提交数据到数据库之前用“�”替换了“...”。
请帮忙解决。