Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analiz Platformu Sistemi (PDW)
Microsoft Fabric'teki SQL analiz uç noktası
Microsoft Fabric'teki ambar
Microsoft Fabric'teki SQL veritabanı
Grup olarak yürütülecek bir dizi Transact-SQL deyimini içine alır. BAŞLAMAK... END blokları iç içe yerleştirilmiş olabilir.
Transact-SQL söz dizimi kuralları
Syntax
BEGIN
{ sql_statement | statement_block }
END
Arguments
{ sql_statement| statement_block}
Deyim bloğuyla tanımlandığı gibi geçerli bir Transact-SQL deyimi veya deyimi gruplandırma işlemidir. Deyim bloğu (batch) tanımlamak için BEGIN ve END akış denetimi dil anahtar sözcüklerini kullanın. Tüm Transact-SQL deyimleri begin içinde geçerli olsa da... END bloğu, belirli Transact-SQL deyimleri aynı toplu iş (deyim bloğu) içinde birlikte gruplandırılmamalıdır.
Sonuç Türleri
Boolean
Örnekler: Azure Synapse Analytics ve Analytics Platform Sistemi (PDW)
Aşağıdaki örnekte birlikte BEGINEND çalışan bir dizi SQL deyimi tanımlayın.
BEGIN...END Blok dahil değilse, aşağıdaki örnek sürekli döngüde olacaktır.
-- Uses AdventureWorks
DECLARE @Iteration INTEGER = 0
WHILE @Iteration <10
BEGIN
SELECT FirstName, MiddleName
FROM dbo.DimCustomer WHERE LastName = 'Adams';
SET @Iteration += 1
END;
Ayrıca Bkz.
ALTER TRIGGER (Transact-SQL)
BAŞLAMAK... SON (Transact-SQL)
Akış Dili Denetimi (Transact-SQL)
TETİKLEYİCİ OLUŞTUR (Transact-SQL)
ELSE (EĞER... ELSE) (Transact-SQL)
EĞER... ELSE (Transact-SQL)
WHILE (Transact-SQL)