位置:首頁(yè) > 軟件操作教程 > 數(shù)據(jù)分析 > MySQL > 問(wèn)題詳情

MySQL——自增字段 auto_increment

提問(wèn)人:劉旭39發(fā)布時(shí)間:2020-10-13

自增字段 auto_increment

(1)限制條件:只適用于整數(shù)類(lèi)型數(shù)據(jù);數(shù)據(jù)列必須唯一索引,避免序號(hào)重復(fù);具備not null屬性;最大值限制,如int(3),大于999就不能再自增

(2)例如:創(chuàng)建xs表,包含編號(hào)(自增字段)、學(xué)號(hào)

create table xs(

id int(4) primary key auto_increment,

number int(6));

2、控制自增列的初值

(1)插入一條記錄并指定列值為所需的初值,然后插入其他記錄(比如在XS表中),5表示從序號(hào)5開(kāi)始,1514為數(shù)據(jù)

例如:insert xs(id,number)

         value(5,1514);

(2)建表時(shí)定義:

create table 表名

(字段定義[,….] aoto_increment

) auto_increment=自增列初值;

例如:create table score

(id int(4) primary key auto_increment

number int(12)  )

aoto_incremrnt=自增列初始值;

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部