包含 Unicode 字符的字符串被问号符号替换

问题描述 投票:0回答:1

我一直在 SSMS 的 SQL 表之一中查看非常旧的数据。大约有 27k 条记录,其中包含“Ñ”、“Á”、“É”、“Ó”、“Í”、“Ç”字符的字符串被菱形符号 U+FFFD �.

替换

我一直在使用在线翻译器和聊天机器人手动修复记录。

有没有办法通过 SQL 查询修复这些记录?

我在 SSMS 设置中没有找到任何适用于网格的 Unicode 字体选项。

sql-server ssms
1个回答
0
投票

你可以用这个

update tablename set fieldname = replace(fieldname,'Ñ','N')
© www.soinside.com 2019 - 2024. All rights reserved.