在SQL Server中,自增列的默認值和生成規則可以通過設置列的屬性來定義。一般來說,自增列的默認值為1,生成規則為每次插入新記錄時自動遞增1。
在創建表時,可以使用IDENTITY關鍵字來指定一個列作為自增列。例如:
CREATE TABLE Table1
(
ID INT PRIMARY KEY IDENTITY(1,1),
Name VARCHAR(50)
);
在上面的例子中,ID列被指定為自增列,起始值為1,每次插入新記錄時會自動遞增1。如果需要修改自增列的起始值或遞增量,可以使用IDENTITY_INSERT和SET IDENTITY_INSERT命令。