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