[英]SQL Table, Importing CSV files turns apostrophe into question mark
我有一个 CSV 文件,其副本包含撇号,当我使用 MAMP 将其导入数据库时,它会将所有撇号变成问号。 有解决办法吗?
先感谢您!
这是将文件保存non UTF-8
格式(例如ANSI
。 当您使用不支持UTF-8的文本编辑器打开文件并再次保存时,就会发生这种情况。
下载文本编辑器(例如Notepad ++),然后检查所有(插件或主题)文件并将其转换为UTF-8
或UTF-8(不带BOM)
http://wordpress.org/support/topic/how-fix-black-diamond-question-marks-in-wp-321
即使将CSV文件另存为UTF-8,我也遇到同样的问题。 因此,在Microsoft Word中,我编辑了文本,并用HTML代码(“和”)替换了实际的撇号和引号,然后将其复制并粘贴到CSV文件中。这似乎对我有用。代码: http : //www.ascii.cl/htmlcodes.htm
对于未正确导入的特殊字符,您可以尝试 TSQL Bulk Insert 并包括:
CODEPAGE = 'ACP' -- 对于 ANSI 文件
CODEPAGE = '65001' -- 对于 UTF-8 个文件
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.