「PL/SQL」NULL文とIF文のサンプル

2021年8月25日

書式
IF 条件 THEN 処理コード
ELSE NULL
END IF

使用例

DECLARE
   V_USER_ID  VARCHAR2(10);
   V_DEP_ID   NUMBER(8) := 1005;
BEGIN
  SELECT USER_ID INTO V_USER_ID
  FROM USER_TBL
  WHERE DEP_ID = V_DEP_ID;
  
  IF V_USER_ID = '205' THEN
    UPDATE USER_TBL
    SET FLG = '1';
  ELSE
    NULL;  -- アクションを実行しない
  END IF;
END;

 

Oracle

Posted by arkgame