我如何将主键添加到mysql表中作为第一列

时间:2020-09-27 15:46:49

标签: mysql sql

我尝试过:

{{1}}

2 个答案:

答案 0 :(得分:0)

2个错误,FIRST必须在列定义之后,并且您不需要在主键子句中指定列名

ALTER TABLE CustomerInfo ADD OrgID smallInt not null primary key first;

请参阅https://dev.mysql.com/doc/refman/5.7/en/alter-table.html

答案 1 :(得分:0)

我们俩都忘记了“ AUTO_INCREMENT” 这可行:

ALTER TABLE CustomerInfo ADD OrgID smallInt不为null AUTO_INCREMENT主键优先;

相关问题