我正在尝试编写一个基本查询,用于更改帖子标题中包含“发布”一词的任何帖子的“帖子类型”。
我写的查询出现了语法错误,而且我不确定我哪里出错了。
UPDATE TABLE wp_posts SET post_type = "release" WHERE post_title = "%RELEASE%";
答案 0 :(得分:1)
将您的查询更改为:
UPDATE wp_posts
SET post_type = 'release'
WHERE post_title LIKE '%release%';
语法错误来自附加的" TABLE"关键字,这不是必需的。
答案 1 :(得分:1)
UPDATE wp_posts SET post_type = 'release' WHERE CHARINDEX('RELEASE', post_title) > 0
OR
UPDATE wp_posts SET post_type = 'release' WHERE post_title LIKE '%RELEASE%'