MySQL 添加自增字段語句
什么是自增字段?
自增字段(AUTO_INCREMENT)是MySQL中定義一個整數列時的一種屬性,用于指定一個唯一的標識符來分配給新行。當新行被添加到表中時,MySQL會為該行分配一個新的自增值,該值是當前已分配的最大自增值加1。在任何時候,AUTO_INCREMENT列的值始終保持唯一性。
如何添加自增字段?
在MySQL中添加自增字段,需要使用CREATE TABLE語句,并在要定義為自增字段的整數列名稱后指定AUTO_INCREMENT選項。例如,以下是包含自增字段的CREATE TABLE語句的示例:
CREATE TABLE my_table (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(255) NOT NULL,
PRIMARY KEY (id)
);
這個示例定義了一個名為my_table的表,有兩個列,一個是id(自增),一個是name(字符型)。id列是主鍵,只能包含唯一的值。每次插入表中新的行時,id將自動設置為當前已分配的最大自增值加1。
總結
在MySQL中添加自增字段是很簡單的,只需要為要定義為自增字段的整數列名稱后指定AUTO_INCREMENT選項即可。