删除SQLite3中的转义引号

时间:2012-04-16 14:45:25

标签: ios5 sqlite replace escaping

所有

我正在尝试清理SQLite数据库中的数据,该数据库包含大量转义的单引号和双引号。

示例:\“Text \”在整个地方都有像这样的“垃圾”。

当我执行SELECT以查看REPLACE函数是否具有正确的模式时,REPLACE不起作用:

-- replace escaped single quotes
SELECT id,subject,body,replace(body,"\\'","'") as `clean-body` 
FROM article
WHERE id=1118

感谢您寻找

1 个答案:

答案 0 :(得分:1)

没有必要逃避反斜杠。试试这个,取代原来的replace

replace(body,"\'","'")