SQL 使用自动增量
示例
许多数据库允许在添加新键时使主键值自动递增。这样可以确保每个键都是不同的。
的MySQL
CREATE TABLE Employees (
Id int NOT NULL AUTO_INCREMENT,
PRIMARY KEY (Id)
);PostgreSQL的
CREATE TABLE Employees (
Id SERIAL PRIMARY KEY
);SQL服务器
CREATE TABLE Employees (
Id int NOT NULL IDENTITY,
PRIMARY KEY (Id)
);SQLite的
CREATE TABLE Employees (
Id INTEGER PRIMARY KEY
);