plsql写存储过程if判断语句
时间: 2023-07-08 15:35:01 浏览: 110
plsql的存储过程
4星 · 用户满意度95%
可以使用 PL/SQL 的 IF 语句来实现条件判断。示例如下:
```
CREATE OR REPLACE PROCEDURE test_proc (p_num NUMBER) IS
BEGIN
IF p_num > 0 THEN
DBMS_OUTPUT.PUT_LINE('p_num is positive');
ELSE
DBMS_OUTPUT.PUT_LINE('p_num is not positive');
END IF;
END;
```
在上面的例子中,我们定义了一个名为 test_proc 的存储过程,它接受一个名为 p_num 的参数。在存储过程中,我们使用 IF 语句来判断 p_num 的值是否大于 0,如果是,则输出 "p_num is positive",否则输出 "p_num is not positive"。
阅读全文