-- 3 判断语句
-- IF 比较式 THEN BEGIN END; END IF;
CREATE OR REPLACE PROCEDURE test(x IN NUMBER)
IS
BEGIN
IF x > 0
THEN
BEGIN
x := 0 - x;
END;
END IF;
IF x = 0
THEN
BEGIN
x := 1;
END;
END IF;
END test;[2017-03-21 15:48:19] [99999][17110] Warning: 执行完毕, 但带有警告[2017-03-21 15:48:19] completed in 8ms
3 回答
Mr丶zcy
TA贡献2条经验 获得超3个赞
x是输入参数,那么下面x是不能被赋值的,如果想赋值需要改成create or replace procedure test(x in out number)
添加回答
举报
0/150
提交
取消