DATABASE/MsSQL

[SQL Server_제어 흐름] 2. BEGIN ~ END 코드 블록

Fehoon- 2023. 6. 25. 11:15

- BEGIN 및 END 키워드는 코드 블록을 지정하는 데 사용됩니다.

코드 블록은 논리적인 작업의 그룹을 형성하며, 일련의 SQL 문을 논리적으로 함께 실행하는 데 사용됩니다.

CREATE PROCEDURE ExampleProcedure
AS
BEGIN
    -- 코드 블록 시작

    DECLARE @Name VARCHAR(50)
    SET @Name = 'John Doe'

    PRINT '변수의 값: ' + @Name

    -- 코드 블록 종료
END
  • 위의 예시에서 BEGIN과 END 사이의 코드는 ExampleProcedure stored procedure의 블록입니다. 이 블록은 @Name 변수를 선언하고 값을 출력하는 작업을 포함합니다.

  • 코드 블록은 여러 개의 SQL 문을 포함할 수 있으며, 이를 통해 논리적으로 관련된 작업을 그룹화할 수 있습니다. 코드 블록을 사용하면 조건부 논리를 구성하거나 여러 단계의 작업을 수행하는 등의 복잡한 로직을 구현할 수 있습니다.

반응형