我有一张桌子
Name Age Sex id
A 12 m
B 13 f
C 11 f
....
我希望表格看起来像这样以使 id 成为主键
Name Age Sex id
A 12 m 1
B 13 f 2
C 11 f 3
....
ALTER TABLE `test` ADD `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY
要更改列属性,您可以使用 alter 命令
alter table tblName
change id id number(10) NOT Null primary key;
您可以将值自动递增为:
alter table tblName
change id id number(10) NOT NULL AUTO_INCREMENT primary key;
你不能用这个:
ALTER TABLE tableName ADD `columnName` INT NOT NULL AUTO_INCREMENT PRIMARY KEY
alter table tbl change id id int primary key auto_increment;
嗨你可以通过两种方式做到这一点
1.Sql查询
ALTER TABLE `tble` ADD `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY
2.如果您有权访问表,则插入字段名称 id 并设置属性index
=>Primary
和check the Auto Increment attribute
谢谢