標識列的含義:
設計數據表時都會給表ID添加一個標識列,使表按照遞增規則增長,故標識列也稱為自增列。它的意思是可以不用手動的插入值,系統提供默認的序列值
標識列的特點:
(1)標識列不一定要和主鍵搭配,但是要求是一個key
(2)一個表最多只有一個標識列
(3)標識列的類型只能是數值型
(4)在進行出入操作時,該列得值是由系統統一按規律生成,不允許有空值
例:創建表時設置標識列
DROP TABLE IF EXISTS tab_identity; CREATE TABLE tab_identity( id INT , NAME FLOAT UNIQUE AUTO_INCREMENT, seat INT ); TRUNCATE TABLE tab_identity; INSERT INTO tab_identity(id,NAME) VALUES(NULL,'john'); INSERT INTO tab_identity(NAME) VALUES('lucy'); SELECT * FROM tab_identity; SHOW VARIABLES LIKE '%auto_increment%'; SET auto_increment_increment=3;
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com