Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да използвате изявление GO в SQL Server за вмъкване на записи в колона за самоличност - SQL Server / T-SQL урок, част 42

Go е команда, която се разпознава от помощните програми sqlcmd, osql и SSMS и я използваме за прекратяване на партида. GO не е Transact SQL команда.

Можем да използваме GO [Count], за да стартираме партидата в пъти, в който искаме. За да вмъкнем записи в таблица, която има само колона за идентичност, можем да използваме и оператор GO с 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
 
 

Видео демонстрация:Използвайте оператора GO в SQL Server, за да вмъкнете записи в колона за самоличност
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ПРОВЕРЕТЕ ОГРАНИЧЕНИЕТО на множество колони

  2. Изпълнете съхранена процедура в друга съхранена процедура в SQL сървър

  3. Как да копирам дълбоко набор от данни и да променя FK препратките, за да сочат към всички копия?

  4. Python извикване на запаметена процедура на sql-сървър с параметър с таблица

  5. Избягвайте тези 4 често срещани грешки в DBA