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
Microsoft Fabric'te
SQL analitiği uç noktasıMicrosoft Fabric'te
DepoMicrosoft Fabric'te 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
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;