【发布时间】:2021-06-12 23:24:36
【问题描述】:
我使用了这段代码,但是它显示了无法识别的更改操作,并且该键也无法识别。
ALTER TABLE `ecommerce`.`users` (id INT(11) NOT NULL, PRIMARY-KEY AUTO_INCREMENT);
【问题讨论】:
-
看看documentation中的MODIFY,也许有帮助
我使用了这段代码,但是它显示了无法识别的更改操作,并且该键也无法识别。
ALTER TABLE `ecommerce`.`users` (id INT(11) NOT NULL, PRIMARY-KEY AUTO_INCREMENT);
【问题讨论】:
您可以在创建表时指定主键,也可以在创建表后通过更改表添加主键
创建表时
create table info(id int primary key,Name varchar(25),dept varchar(25));
create table info(id int,Name varchar(25),dept varchar(25),primary key(id));
建表后
alter table info add primary key(id);
【讨论】: