본문 바로가기

프로그래밍/SQL

SAP HANADB 변수선언 하여 입력해서 조회하기

 

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