国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

sql server建表時設(shè)置ID字段自增的簡單方法

2024-08-31 01:05:09
字體:
供稿:網(wǎng)友
  1. 打開要設(shè)置的數(shù)據(jù)庫表,點擊要設(shè)置的字段,比如id,這時下方會出現(xiàn)id的列屬性表
  2. 列屬性中,通過設(shè)置“標(biāo)識規(guī)范”的屬性可以設(shè)置字段自增,從下圖上看,“是標(biāo)識”的值是否,說明id還不是自增字段
  3. 能夠設(shè)置ID字段自增的字段必須是可自增的,比如int,bigint類型,而varchar類型是不可自增的。比如查看name的列屬性時,可以看到“是標(biāo)識”是否且不可更改。
  4. 點擊“標(biāo)識規(guī)范”,展開后,點擊“是標(biāo)識”會出現(xiàn)下拉列表按鈕,可以雙擊設(shè)置也可以從下拉列表選擇。
  5. 設(shè)置“是標(biāo)識”的值是“是”之后,可以看到下面的屬性會默認寫上值
  6. 可以設(shè)置標(biāo)識增量和標(biāo)識種子。標(biāo)識增量是字段每次自動增加的值,比如1,則字段每次增加1;標(biāo)識種子是字段的初始值,比如1,則第一條記錄的該字段值是1
  7. 設(shè)置完成后,別忘記點擊“保存”

END

注意事項

設(shè)置自增字段時要注意字段的類型,不是所有字段類型都可以設(shè)置自增的

SQLServer 中含自增主鍵的表,通常不能直接指定ID值插入,可以采用以下方法插入。

1. SQLServer 自增主鍵創(chuàng)建語法:

identity(seed, increment)

其中

seed 起始值

increment 增量

示例:

create table student(   id int identity(1,1),   name varchar(100))

2. 指定自增主鍵列值插入數(shù)據(jù)(SQL Server 2000)

先執(zhí)行如下語句

SET IDENTITY_INSERT [ database. [ owner. ] ] { table } ON

然后再執(zhí)行插入語句

最后執(zhí)行如下語句

SET IDENTITY_INSERT [ database. [ owner. ] ] { table } OFF

示例:

表定義如下

create table student(   id int identity(1,1),   name varchar(100))

插入數(shù)據(jù)

set IDENTITY_INSERT student ONinsert into student(id,name)values(1,'student1');insert into student(id,name)values(2,'student2');set IDENTITY_INSERT student OFF

總結(jié)

以上所述是小編給大家介紹的sql server建表時設(shè)置ID字段自增的簡單方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對VeVb武林網(wǎng)網(wǎng)站的支持!


注:相關(guān)教程知識閱讀請移步到MSSQL教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 商洛市| 长武县| 嵊泗县| 东丽区| 台南县| 买车| 双流县| 曲靖市| 兰溪市| 彭阳县| 朔州市| 聊城市| 平和县| 黄大仙区| 全南县| 嘉兴市| 孝感市| 仁化县| 四会市| 芜湖市| 玉环县| 昭觉县| 通许县| 泾源县| 彭泽县| 两当县| 石城县| 鄯善县| 额济纳旗| 青河县| 靖边县| 邯郸县| 正宁县| 杂多县| 铜川市| 莱州市| 玉山县| 保靖县| 大理市| 辽中县| 铜山县|