NULL 语句 (PL/SQL)
NULL 语句是不执行任何操作的可执行语句。每当需要可执行的语句,但不想执行 SQL 操作时,可以使用 NULL 语句作为占位符;例如,在 IF-THEN-ELSE 语句的分支中使用 NULL 语句。
语法
示例
以下示例说明 数据服务器可以编译的最简单的有效 PL/SQL 程序:
BEGIN
NULL;
END;以下示例说明了 IF...THEN...ELSE 语句中的 NULL 语句:
CREATE OR REPLACE PROCEDURE divide_it (
p_numerator IN NUMBER,
p_denominator IN NUMBER,
p_result OUT NUMBER
)
IS
BEGIN
IF p_denominator = 0 THEN
NULL;
ELSE
p_result := p_numerator / p_denominator;
END IF;
END;