如果语句语法错误1064

时间:2016-07-19 12:59:00

标签: mysql if-statement syntax

如果测试结果为真,我想测试一个字段值并改变一个字段附加到另一个表。

我不想创建一个程序等它的一个一个脚本我只想传递它并完成它。但我在' IF'上收到了1064错误。在下面的陈述中。

DELIMITER $$
IF 2 > (Select `Version` FROM `timecard`.`versionControl` WHERE `Table` = 'Employee') then
    ALTER TABLE `timecard`.`Employee`                     
      ADD COLUMN IPAddr VARCHAR(16) NULL AFTER PWord;   

    Update `timecard`.`VersionControl`   
      Set .`Version` = 2
      where `Table` = 'Employee';
  END IF $$     

DELIMITER ;

0 个答案:

没有答案