我试图从保存的字符串中删除双引号:使用DBeaver,但也尝试命令行:
UPDATE wp_postmeta
SET meta_value REPLACE(meta_value, '"', '')
where meta_key = 'cstnfo_spot_1_kvm_ID'
;
SQL-Error是:
SQL-Fehler [1064] [42000]: (conn=279) You have an error [...] near 'REPLACE(`meta_value`, '"', '')
我试过REPLACE(meta_value, '"', ")和(meta_value, '"', "),因为我想找到双引号"并将其从字符串中删除。
正如bschellekens在评论中指出的那样,我刚才漏掉了'=',所以应该是:
UPDATE wp_postmeta
SET meta_value = REPLACE(meta_value, '"', '')
where meta_key = 'cstnfo_spot_1_kvm_ID'
;