如何在SQL数据库中插入时从值中删除单引号

时间:2016-08-20 08:29:30

标签: sql sql-insert

我有一个很长的插入查询列表,它有一个小错误。

INSERT INTO `delivery_zip` (..) 
VALUES ("AB'C / DEF", ..), ("AB'C / DEF", ..), ("AB'C / DEF", ..), ...

如何从值中删除 AB' 后的单引号。

1 个答案:

答案 0 :(得分:3)

如果相关单引号是UPDATE列中的单引号,并且您已插入数据,那么使用REPLACE应该是安全的使用UPDATE delivery_zip SET col1 = REPLACE(col1, ''', '') 删除它:

{{1}}

但是如果你还没有完成插入,你可以先在脚本中进行查找和替换,如果需要,可以使用正则表达式。