常見幾種數據庫中自增字段的設置方法

Microsoft Access中設置自增字段的方法:

可以說這是最簡單的一種方法——只需要在在設計視圖下將數據類型選擇爲“自動編號”即可,方便快捷。

SQL Server中設置自增字段的方法的方法:

相對比前邊的難了一點:創建數據表時使用這樣的語句“create table tablename (id INT IDENTITY(1,1))”,需要說明的是:IDENTITY(1,1)這是問題的關鍵,括弧裏面的第一個數字1表示自增數字的起始,第二個數字1表示遞增的間隔,可以根據實際情況進行調整。

MySQL中設置自增字段的方法:

在創建數據表的時候使用這樣的語句“create table tablename(id int auto_increment primary key)”,這裏auto_increment是關鍵,通過這樣的設置就可以創建自增字段出來。需要說明的是,默認情況下遞增間隔是1,如果想按照1、3、5...這樣順序遞增,方法是在創建語句前增加這樣的語句“set global auto_increment_increment =2;”,當然用戶還可以根據自己的需要創建其他形式的自增字段出來。

【轉載說明:本文來自很實用網站www.henshiyong.com

另外,在MySQL中如果想實現001、002、003...這樣的自增效果也是非常容易的,只需要採用類似的語句即可“create table tablename (id int(3) unsigned zerofill auto_increment primary key); ”,同樣地可以結合前邊的方法讓字段以001、003、005的遞增結果展示出來。

發佈了13 篇原創文章 · 獲贊 1 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章