我试试这个:
create table booktable(ID int NOT NULL AUTO_INCREMENT, Name varchar(10), BorrowStatus varchar(5),Date varchar(10) );
但它有错误!
我想用这个列创建一个表:
ID
,Name
,BorrowStatus
,Date
答案 0 :(得分:3)
Date
是保留字,因此您不能将其用作字段名称。
必须将AUTO_INCREMENT
字段定义为唯一键或主键。
答案 1 :(得分:2)
您需要将AUTO_INCREMENT列定义为关键字段。错误消息告诉您。
尝试:
create table booktable(ID int NOT NULL AUTO_INCREMENT primary key, Name varchar(10), BorrowStatus varchar(5),Date varchar(10) );
答案 2 :(得分:1)
这是一个工作示例,用于创建自动更新字段作为表的主键
CREATE TABLE example_autoincrement (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
data VARCHAR(100)
);