We kunnen GO [Count] gebruiken om de batch uit te voeren op de tijden die we willen. Om records in een tabel in te voegen die alleen een identiteitskolom heeft, kunnen we ook de GO-instructie met count gebruiken.
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
Videodemo:gebruik GO-instructie in SQL Server om records in identiteitskolom in te voegen