DO BEGIN
DECLARE V_NUM INTEGER := 20;
DECLARE V_MSG NVARCHAR(100);
IF V_NUM BETWEEN 0 AND 30 THEN
V_MSG := 'V_NUM('||:V_NUM ||' IS 0 ~ 30';
ELSE
V_MSG := 'V_NUM('||:V_NUM ||' IS NOT 0 ~ 30';
END IF;
SELECT V_MSG "MSG" FROM DUMMY;
END BEGIN
MSSQL과는 달리 DO BEGIN을 선언해줘야 한다.
'프로그래밍 > SQL' 카테고리의 다른 글
SQL TRANSACTION ISOLATION LEVEL (1) | 2023.10.24 |
---|