Bagikan melalui


AKHIRI (MULAI... END) (Transact-SQL)

Berlaku untuk: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW) titik akhir analitik SQL di Microsoft Fabric Warehouse dalam database Microsoft Fabric SQL di Microsoft Fabric

Menyertakan serangkaian pernyataan Transact-SQL yang akan dijalankan sebagai grup. MULAI... Blok END dapat ditumpuk.

Konvensi sintaks transact-SQL

Sintaks

BEGIN   
     { sql_statement | statement_block }   
END   

Argumen

{ sql_statement| statement_block}
Adalah pernyataan Transact-SQL atau pengelompokan pernyataan yang valid seperti yang didefinisikan dengan blok pernyataan. Untuk menentukan blok pernyataan (batch), gunakan kata kunci bahasa kontrol aliran BEGIN dan END. Meskipun semua pernyataan Transact-SQL valid dalam BEGIN... Blok END, pernyataan Transact-SQL tertentu tidak boleh dikelompokkan bersama dalam batch yang sama (blok pernyataan).

Jenis Hasil

Boolean

Contoh: Azure Synapse Analytics and Analytics Platform System (PDW)

Dalam contoh berikut, BEGIN dan END tentukan serangkaian pernyataan SQL yang berjalan bersama-sama. BEGIN...END Jika blok tidak disertakan, contoh berikut akan berada dalam perulangan berkelanjutan.

-- Uses AdventureWorks  
  
DECLARE @Iteration INTEGER = 0  
WHILE @Iteration <10  
BEGIN  
    SELECT FirstName, MiddleName   
    FROM dbo.DimCustomer WHERE LastName = 'Adams';  
SET @Iteration += 1  
END;  

Lihat Juga

UBAH PEMICU (Transact-SQL)
MULAI... END (Transact-SQL)
Bahasa Kontrol Aliran (Transact-SQL)
BUAT PEMICU (Transact-SQL)
LAIN (JIKA ... ELSE) (Transact-SQL)
KALAU... ELSE (Transact-SQL)
SEMENTARA (T-SQL)