[英]MySQL REPLACE doesn't work
我用它用\\"
替換\\"
"
:
UPDATE wp_posts SET post_content = REPLACE (post_content, '\"', '"')
該查詢返回0 row(s) affected
,但沒有任何反應。
這個查詢有什么問題?
你需要逃避反斜杠:
UPDATE wp_posts SET post_content = REPLACE (post_content, '\\"', '"')
反斜杠字符是MySQL中的轉義字符,因此您需要像這樣對自身進行轉義:
UPDATE wp_posts SET post_content = REPLACE(post_content, '\\"', '"')
采用:
REPLACE(`post_content`, '\\"', '"')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.