gpt4 book ai didi

mysql - 创建具有 auto_increment 的表,该表从 10 开始并以 10 递增

转载 作者:行者123 更新时间:2023-11-29 22:27:50 25 4
gpt4 key购买 nike

我正在尝试为我正在创建的表创建一个 auto_increment 字段,但没有得到所需的结果。

创建语句

create table if not exists departments(
department_id integer primary key AUTO_INCREMENT,
department_name varchar(50) not null,
manager_id int(20) not null,
location_id int(20) not null
)AUTO_INCREMENT = 10 engine=innodb;

插入后的当前输出

+---------------+-----------------+------------+-------------+
| department_id | department_name | manager_id | location_id |
+---------------+-----------------+------------+-------------+
| 10 | Administration | 200 | 1700 |
| 11 | Administration | 200 | 1700 |
+---------------+-----------------+------------+-------------+

插入后所需的输出

+---------------+-----------------+------------+-------------+
| department_id | department_name | manager_id | location_id |
+---------------+-----------------+------------+-------------+
| 10 | Administration | 200 | 1700 |
| 20 | Administration | 200 | 1700 |
+---------------+-----------------+------------+-------------+

我只想为一个表部门设置此auto_increment。

最佳答案

抱歉,Mysql 只是不支持它。

我必须问一个问题:你为什么要这样做?自动增量 ID 通常是不透明的,您唯一关心的是它们是唯一的。

关于mysql - 创建具有 auto_increment 的表,该表从 10 开始并以 10 递增,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30102247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com