實現sybase資料庫欄位自增

2021-08-30 14:38:44 字數 374 閱讀 4342

例如:在sybase中有一張使用者表t_ug_user,其中包含(id_,name_,password_)等等吧,我想在專案中實現插入資料到t_ug_user表中時,可以不考慮id_欄位,讓它自己自增1,方法如下:

create table  t_ug_user(

id_ numeric(6,0) identity ,

name_ varchar(50),

password_ varchar(32)

) with identity_gap = 1

等於就是我們在建立表時,把需要自增的字段加了乙個identity屬性

with identity_gap = 1 是增幅,等於1表示自增1

mysql資料庫新增非主鍵自增字段

我們直接向表中新增自增的非主鍵字段時會報錯,錯誤資訊如下 該資訊提示我們設為自增的字段必須作為鍵 並非一定是主鍵 所以我們可以這樣做 先新增字段,設定字段型別等基本屬性 alter table tbl test add test column integer 10 not null 為該字段新增任意...

自增字段不連續 資料庫自增的主鍵不連續問題

問題 資料庫自增的主鍵不連續,sql的自增列挺好用,只是開發過程中一旦刪除資料,標識列就不連續了,寫起來,也很鬱悶。mysql 當清空乙個表的時候,重新插入資料,發現auto increment屬性的字段計數不是從1開始的時候,可以使用以下命令 手動修改 mysql可以手動去修改主鍵,但是主鍵一般不...

oracle資料庫自增

1 建立sequence create sequence seq seq1 minvalue 1 maxvalue 99999999999999 start with 1 increase by 1 chache 20 如果指定cache值,oracle就可以預先在記憶體裡面放置一些sequence...