GO [Count]を使用して、必要な回数だけバッチを実行できます。 ID列のみを持つテーブルにレコードを挿入するには、カウント付きのGOステートメントも使用できます。
USE TestDB
GO
DROP TABLE dbo.CustomerAddress
GO
CREATE TABLE dbo.CustomerAddress (
FName VARCHAR(100)
,LName VARCHAR(100)
,HouseNumber INT
,StreetName VARCHAR(100)
,City VARCHAR(100)
,[State] CHAR(2)
,IsActive BIT
)
GO
--Insert the same record ten times by using GO [count]
INSERT INTO dbo.CustomerAddress
VALUES (
'Aamir'
,'Shahzad'
,123
,'Test Street'
,'Charlotte'
,'NC'
,1
) GO 10
CREATE TABLE dbo.CustomerT (id INT identity(1, 1))
GO
--Insert 100 records into table that has only id as identity column by using GO [Count]
INSERT INTO dbo.CustomerT DEFAULT
VALUES GO 100を使用して、ID列としてIDのみを持つテーブルに100レコードを挿入します。 ビデオデモ:SQLServerでGOステートメントを使用してID列にレコードを挿入する