我以前在使用 Magic Quotes 时遇到过麻烦。既然我已经解决了这个问题,不幸的是我的数据库中已经有数百个条目 \'
而不仅仅是撇号。
这个声明不起作用:
UPDATE timeline SET tweet = Replace(tweet,"\'","'")
如何用 '
替换所有的 \'
?或者我可以什么都不替换 \
吗?
最佳答案
您需要在 UPDATE 语句中转义 \
,因此将其更改为:
UPDATE timeline SET tweet = Replace(tweet,'\\','')
或
UPDATE timeline SET tweet = Replace(tweet,'\\\'','\'')
SQL fiddle :http://sqlfiddle.com/#!2/d74e9/2
关于mysql - 替换\' with ',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21077339/