我希望我的表的主键从数字1000而不是默认值开始。我在这里阅读,答案是在创建表时声明增量值,如下所示:
AUTO_INCREMENT = 1000;
我在CREATE
我的表时尝试过但是它返回了语法错误。当然,我可以在PhpMyAdmin
上进行更改,但我想在CREATE
上进行更改。请指出什么是错的。谢谢。
CREATE TABLE IF NOT EXISTS Departments
(
Dept_ID int AUTO_INCREMENT=1000, -- the equals sign returns the syntax error.
Dept_Name varchar(255),
Dept_Address varchar(255),
Dept_Tel int,
PRIMARY KEY (Dept_ID)
);
答案 0 :(得分:2)
必须将起点指定为表格选项:
CREATE TABLE IF NOT EXISTS Departments
(
Dept_ID int AUTO_INCREMENT,
Dept_Name varchar(255),
Dept_Address varchar(255),
Dept_Tel int,
PRIMARY KEY (Dept_ID)
) AUTO_INCREMENT=1000;
您可以看到创建表格here
的完整语法