所有
我正在尝试清理SQLite数据库中的数据,该数据库包含大量转义的单引号和双引号。
示例:\“Text \”在整个地方都有像这样的“垃圾”。
当我执行SELECT以查看REPLACE函数是否具有正确的模式时,REPLACE不起作用:
-- replace escaped single quotes
SELECT id,subject,body,replace(body,"\\'","'") as `clean-body`
FROM article
WHERE id=1118
感谢您寻找
答案 0 :(得分:1)
没有必要逃避反斜杠。试试这个,取代原来的replace
:
replace(body,"\'","'")