【发布时间】:2013-07-17 13:23:56
【问题描述】:
IF EXISTS (SELECT * FROM pages WHERE pages.id = 21)
UPDATE `pages` SET `content`='Updated' WHERE (`id`='21')
ELSE
INSERT INTO `pages` (`subject_id`) VALUES ('102')
不工作 有什么问题
【问题讨论】:
-
在函数内部吗?如果不是,那么您不能使用
IF EXISTS作为控制结构,请参阅stackoverflow.com/questions/5528854/usage-of-mysqls-if-exists
标签: mysql if-statement exists