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.
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)