将撇号插入mysql数据库

时间:2015-04-13 09:07:26

标签: mysql insert apostrophe

我有一个在三个文本列上构建的CSV文件。我们将它们称为A,B,C列。在A列中,我有自由文本,可能包含几行撇号。

我想创建一个包含CSV文件中所有行的mysql表。我该如何处理撇号?

P.S。要创建mysql表,我计划使用excel公式创建插入查询。

1 个答案:

答案 0 :(得分:0)

来自网站:

  

有几种方法可以在字符串中包含引号字符:

     

引用“'”的字符串中的“'”可写为“''”。

     

引用“"”的字符串中的“"”可写为“""”。

     

通过转义字符(“\”)来引用引号字符。

     

引用“"”字符串中的“'”不需要特殊处理   不需要加倍或逃脱。以同样的方式,在字符串中“"”   引用“'”不需要特殊处理。

所以要么使用两个撇号,要么先用反斜杠。

编辑:我看到你说你正在使用Excel。我可以从经验告诉你它与引号字符真的混淆,特别是因为两个单引号看起来像双引号。在这种情况下,最好使用反斜杠选项。