Skip to content

NULL语句

空语句,不产生任何执行动作,可以充当需要可执行语句的位置的占位符。

语法格式

sql
NULL;

示例

在循环中,如果暂时不需要执行任何操作,可以使用NULL语句。

sql
DECLARE
  v INT := 1;
BEGIN
  WHILE v <= 3 LOOP
    IF v = 2 THEN
      -- 占位符,表示当v等于2时不做任何操作
      NULL; 
    ELSE
      DBMS_OUTPUT.PUT_LINE('V: ' || v);
    END IF;
    v := v + 1;
  END LOOP;
END;
/

-- 输出
V: 1
V: 3