当我在MySQL工作台的新查询编辑器窗口中编写基于条件选择表的if else条件时,会出现错误 这里(1=1)是一些条件 IF (1=1) then ELSE select 1;select 2;
END IF; 错误代码: 1064。您的SQL语法中有一个错误;请查看与您的MySQL服务器版本对应的手册,了解要在
我正在尝试将一列插入到表中,如果该列尚未存在的话。像DROP COLUMN IF EXISTS这样的东西都不起作用(删除和添加列都不起作用),显然是因为我的MySQL版本不支持这种if条件。我的问题是,是否可以基于CASE语句将列插入到表中? CASE WHEN (SELECT TABLE_NAME FROM INFORM