END(BEGIN...END)(Transact-SQL)
적용 대상: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System(PDW) Microsoft Fabric의 SQL 분석 엔드포인트 Microsoft Fabric의 웨어하우스
그룹으로 실행되는 일련의 Transact-SQL 문을 묶습니다. BEGIN...END 블록은 중첩될 수 있습니다.
구문
BEGIN
{ sql_statement | statement_block }
END
인수
{ sql_statement| statement_block}
문 블록에 정의된 유효한 Transact-SQL 문이나 문 그룹입니다. 문 블록(일괄 처리)을 정의하려면 흐름 제어 언어 키워드인 BEGIN과 END를 사용합니다. BEGIN...END 블록 내의 모든 Transact-SQL 문이 유효해도 특정 Transact-SQL 문을 동일한 일괄 처리(문 블록) 내에 그룹화할 수 없습니다.
결과 형식
Boolean
예: Azure Synapse Analytics 및 분석 플랫폼 시스템(PDW)
다음 예에서 BEGIN
및 END
는 함께 실행되는 일련의 SQL 문을 정의합니다. BEGIN...END
블록이 포함되지 않은 경우 다음 예제가 연속 반복에 포함됩니다.
-- Uses AdventureWorks
DECLARE @Iteration INTEGER = 0
WHILE @Iteration <10
BEGIN
SELECT FirstName, MiddleName
FROM dbo.DimCustomer WHERE LastName = 'Adams';
SET @Iteration += 1
END;
관련 항목
ALTER TRIGGER(Transact-SQL)
BEGIN...END(Transact-SQL)
흐름 제어 언어(Transact-SQL)
CREATE TRIGGER(Transact-SQL)
ELSE(IF...ELSE)(Transact-SQL)
IF...ELSE(Transact-SQL)
WHILE(Transact-SQL)