从CSV文件中删除Unicode字符

时间:2015-11-30 21:18:32

标签: mysql excel csv unicode

我工作的公司利用MySQL数据库进行大部分操作。我们的供应商每周都会向我们发送CSV格式的更新文件。我们通过CRM软件上传文件,并通过并更新我们数据库中的记录。理想情况下,这是有效的,一切都完成。它很少这么简单。

很多时候,我们会收到来自我们系统的回扣,其中包含以下消息:

latin1_swedish_ci

此时我在Excel中打开文件,找到导致问题的Unicode字符,在上面的例子中,它是以'Rodr'开头的last_name之后的下一个字符,删除它并再次尝试上传。我冲洗并重复,直到删除所有问题Unicode字符并完成上传。

有时,Excel的“兼容性报告”能够捕获有问题的Unicode字符,但通常会漏掉它们。

我希望找到一个解决方案来删除任何会导致数据库表格出现#loading排序规则问题的unicode字符,因为我认为这是导致上传问题的原因。

0 个答案:

没有答案