我创建了一个包含以下数据的Excel
并将其保存为excel中的.csv(逗号分隔格式)。
现在,当我在数据库中导入此文件时,我得到以下结果。
以excel文件编写的文本是
嗨,这是测试 - “%% title %%”
嗨,这是例如 - “%% title %%”
通过导入文件在数据库中添加类似文本的任何方法吗?
我可以在数据库中手动添加它,但它也接受了,但我要导入大量数据。
我已将排序规则更改为latin1_bin,但它没有用。
答案 0 :(得分:0)
我会为你的excel添加正则表达式处理。
文件>选项 - >自定义功能区 - >选中右侧的“开发人员”复选框。
现在按照this guide创建一个函数,在导入之前查找特殊字符。
然后,您可以在找到的每个问题字符上运行查找/替换,用两个单个破折号(或仅一个)替换长破折号。您还需要用“......”替换elipses字符等其他内容,但您不需要替换键盘上的大多数常见字符,如!@ $%^等。