MariaDB UPDATE用空字符串替换双引号会抛出错误1064



我试图从保存的字符串中删除双引号:使用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'
;