2015-01-16 76 views
-3

我有以下表模式.Insert 100列於下表爲:插入值到標識列

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

我使用SQL Sever的2012

+1

那麼是什麼?你甚至不問你想知道什麼,也不知道你迄今爲止做了什麼。閱讀政策。這個網站是爲了學習,而不是懶惰的屁股。 –

+1

它不會這麼苛刻,但@EduardoSoriano是正確的。請閱讀[問]和[faq]。 – Marco

+0

在谷歌上簡單的搜索會告訴你你需要什麼。 –

回答

1

很簡單:在SQL Server Management Studio中,只需運行這個:

INSERT INTO TestTable DEFAULT VALUES 
GO 100 

完成!

+0

很酷的東西!很高興知道 –

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