Bagikan melalui


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

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

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

Konvensi sintaks transact-SQL

Sintaksis

BEGIN   
     { sql_statement | statement_block }   
END   

Catatan

Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.

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)