Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách sử dụng Câu lệnh GO trong SQL Server để Chèn Bản ghi trong Cột Định danh - Hướng dẫn SQL Server / T-SQL Phần 42

Go là lệnh được các tiện ích sqlcmd, osql và SSMS nhận dạng và chúng tôi sử dụng nó để kết thúc hàng loạt. GO không phải là lệnh Transact SQL.

Chúng ta có thể sử dụng GO [Count] để chạy lô theo thời gian mà chúng ta muốn. Để chèn các bản ghi vào một bảng chỉ có cột nhận dạng, chúng ta cũng có thể sử dụng câu lệnh GO với số đếm.

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 Demo:Sử dụng Câu lệnh GO trong SQL Server để Chèn Bản ghi vào Cột Danh tính
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách hiển thị đối chiếu máy chủ trong SQL Server (T-SQL)

  2. Sử dụng sys.trigger_event_types để liệt kê các loại sự kiện kích hoạt trong SQL Server

  3. Phải khai báo biến vô hướng @Id?

  4. Các tính năng mới trong SQL Server 2017 (Công cụ cơ sở dữ liệu)

  5. Hàm trong SQL Server 2008 tương tự như hàm GREATEST trong mysql?