请告诉我SQL查询中可能有什么问题吗?
SQL查询:
UPDATE 'wp7b_5_usermeta' SET 'meta_key' = REPLACE( 'meta_key', 'wp_', 'wp7b_5_' ) WHERE 'meta_key' LIKE 'wp_%'MySQL说:文档
1064 -您的SQL语法有错误;请检查与您的MySQL服务器版本对应的手册,以获得在“wp7b_5_usermeta”集'meta_key‘=替换('meta_key’、‘wp_“、'wp7b_5_')附近使用的正确语法。
发布于 2019-01-27 06:18:30
必须删除列和表名的单引号。
UPDATE wp7b_5_usermeta
SET meta_key = REPLACE( meta_key, 'wp_', 'wp7b_5_' )
WHERE meta_key LIKE 'wp_%'发布于 2019-01-27 06:23:23
如果表名未从MySql中保留,则使用单引号提供此错误消息,请将其更改如下:
请告诉我SQL查询中可能有什么问题吗?
SQL查询:
UPDATE wp7b_5_usermeta SET meta_key = REPLACE( 'meta_key', 'wp_', 'wp7b_5_' ) WHERE 'meta_key' LIKE 'wp_%'注意: 如果您的表名是从Mysql中保留的,则需要使用单引号。
https://stackoverflow.com/questions/54385536
复制相似问题