答案1
Unicode“替换字符”字形通常不是底层数据存储系统中的字形:它通常在显示层被替换(因为解码失败),并且实际上并没有告诉您底层代码是什么。
您有两个选择:
第一个(也是最好的)方法是找出底层的字形/代码,然后使用数据库工具来清理。
第二种方法是通过进行 Unicode 转换的程序导出数据,在那里搜索/替换“替换字符”代码,然后重新导入数据。这通常不适用于所有数据集,除非是最小的数据集(如果问题是您的工作站无法弄清楚如何处理 Unicode 字形(它无法解决您的问题)。
Unicode“替换字符”字形通常不是底层数据存储系统中的字形:它通常在显示层被替换(因为解码失败),并且实际上并没有告诉您底层代码是什么。
您有两个选择:
第一个(也是最好的)方法是找出底层的字形/代码,然后使用数据库工具来清理。
第二种方法是通过进行 Unicode 转换的程序导出数据,在那里搜索/替换“替换字符”代码,然后重新导入数据。这通常不适用于所有数据集,除非是最小的数据集(如果问题是您的工作站无法弄清楚如何处理 Unicode 字形(它无法解决您的问题)。