繁体   English   中英

从.csv文件导入时,如何在数据库中使用特殊字符?

[英]How to take special characters in database while importing from .csv file?

我用以下数据创建了一个Excel

Excel数据

并在excel中将其另存为.csv(逗号分隔格式)。

现在,当我将此文件导入数据库时​​,得到以下结果。

数据库数据

用excel文件写的文字是

嗨,这是测试-“ %% title %%”

嗨,这是–例如“ %% title %%”

有什么方法可以通过导入文件在数据库中添加类似的文本?

我可以在数据库中手动添加它,它也可以接受,但是我没有大量要导入的数据。

我已经将排序规则更改为latin1_bin,但是没有用。

我会向您的excel添加正则表达式处理。

文件->选项->自定义功能区->选中右侧的“开发人员”复选框。

现在,按照本指南创建在导入之前查找特殊字符的函数。

然后,您可以对找到的每个问题字符运行“查找/替换”,将长破折号替换为两个单破折号(或仅一个)。 您还将需要用“ ...”替换其他内容,例如,省略号字符,但您将不需要替换键盘上的大多数常见字符,例如!@ $%^等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM