2

\"我用它来代替"

UPDATE wp_posts SET post_content = REPLACE (post_content, '\"', '"')

该查询返回0 row(s) affected并且没有任何反应。

这个查询有什么问题?

4

3 回答 3

5

您需要转义反斜杠:

UPDATE wp_posts SET post_content = REPLACE (post_content, '\\"', '"')
于 2012-09-22T16:09:05.610 回答
1

反斜杠字符是 MySQL 中的转义字符,因此您需要像这样对其本身进行转义:

UPDATE wp_posts SET post_content = REPLACE(post_content, '\\"', '"')
于 2012-09-22T16:09:53.383 回答
1

采用:

REPLACE(`post_content`, '\\"', '"')
于 2012-09-22T16:10:15.497 回答