sql >> Databáze >  >> RDS >> Sqlserver

Jak používat příkaz GO na serveru SQL k vkládání záznamů do sloupce identity - SQL Server / Výukový program T-SQL, část 42

Go je příkaz, který rozpoznávají nástroje sqlcmd, osql a SSMS a používáme jej k ukončení dávky. GO není příkaz Transact SQL.

Pro spuštění dávky v požadovaných časech můžeme použít GO [Count]. Pro vložení záznamů do tabulky, která má pouze sloupec identity, můžeme použít i příkaz GO s count.

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
 
 

Video ukázka:Použití příkazu GO na serveru SQL k vložení záznamů do sloupce identity
  1. Parametrizovat název tabulky v .NET/SQL?

  2. Jak zřetězit řetězce v SQLite

  3. Prozkoumání možností čekání na zámek s nízkou prioritou v SQL Server 2014 CTP1

  4. Změna hesla SYS v RAC