MySQL: AUTO_INCREMENT
AUTO_INCREMENT có ý nghĩa tương tự như IDENTITY nhưng được sử dụng trong MySQL.
Lưu ý là AUTO_INCREMENT chỉ thiết lập giá trị khởi đầu là 1 và bước nhảy là 1 cho mỗi bản ghi mới chèn vào.
MySQL cho phép sửa đổi giá trị của cột AUTO_INCREMENT một cách tuỳ ý mà không cần có yêu cầu chỉnh sửa nào.
Ví dụ:
CREATE TABLE Persons( ID int NOT NULL AUTO_INCREMENT, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255), PRIMARY KEY (ID) );