我想一個新的列添加到mysql的表中添加列,但我想忽略列的增加,如果列已經存在,我目前使用的阿爾特忽略表,如果不存在使用SQL語句
ALTER IGNORE TABLE `db`.`tablename` ADD COLUMN `column_name` text NULL;
但這是拋出一個錯誤說:"ERROR 1060 (42S21): Duplicate column name 'column_name'"
即使我現在用的是不理會,這是行不通的
我希望這個使用正常的SQL語句的工作,而不是存儲過程
+1 Got that!感謝您糾正我! –