将值插入标识列

时间:2015-01-16 07:06:30

标签: sql sql-server-2012

我有以下表格架构。将100行插入下表:

CREATE TABLE TESTtable (TEST_ID INT IDENTITY(1,1))

我正在使用SQL Sever 2012

2 个答案:

答案 0 :(得分:1)

简单:在SQL Server Management Studio中,只需运行:

INSERT INTO TestTable DEFAULT VALUES
GO 100

完成!

答案 1 :(得分:0)

插入值时是否收到错误?如果是,则首先启用标识插入,然后插入显式值。

SET IDENTITY_INSERT TESTtable ON

INSERT INTO TESTtable (TEST_ID ) VALUES(3);
INSERT INTO TESTtable (TEST_ID ) VALUES(4);

SET IDENTITY_INSERT TESTtable OFF