欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Access 使用SQL语句创建自增列

程序员文章站 2022-05-03 13:13:14
...

在Access中创建自增列重要一点还是不能添加属性

因为自增本身就是属性,在W3School 中给的例子是

CREATE TABLE Persons
(
P_Id int PRIMARY KEY AUTOINCREMENT,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)

第一列设置了int属性之后又设AUTOINCREMENT

实测是错误的,我们打开access软件看表格,可以看到

Access 使用SQL语句创建自增列

这里字段类型是自动编号,下面的属性里面就是长整型了,所以选择自动编号本身就默认了长整型类型

那么这里的语句就应该是

CREATE TABLE Persons
(
P_Id AUTOINCREMENT PRIMARY KEY ,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)

亲测可用

相关标签: sql access