create table foo (id PK, value integer)
insert into foo (1, 1)
insert into foo (2, 2)
insert into foo (3, 3)
如果我删除所有插入的值并重新插入语句
即。
insert into foo (4, 4)
insert into foo (6, 6)
我想将key = 6更新为key = 5。那可能吗?
答案 0 :(得分:1)
ALTER TABLE Table_name AUTO_INCREMENT = 1;
ALTER TABLE Table_name AUTO_INCREMENT = 99; -- whatever
alter table Table_name drop primary key;
答案 1 :(得分:1)
对于第一部分,您可以使用以下命令设置自动增量值:
ALTER TABLE tableName AUTO_INCREMENT=1
答案 2 :(得分:0)
如果表中不存在所需的值,则可以使用UPDATE
语句。