create or replace procedure up_mode (
a in number
, b out number
, c in out number
)
is
v number;
begin
v := a;
-- a := 100; --> expression 'A' cannot be used as an assignment target
v := b;
b := 100;
v := c;
c := 100;
b := a*0.12;
c := c*0.12;
end;
/
declare
v1 number := 100;
v2 number := 100;
v3 number := 200;
begin
up_mode(v1, v2, v3);
p(v1||' '||v2||' '||v3);
end;
/
'Oracle > PL/SQL' 카테고리의 다른 글
15일차 # 1-25: USER_SOURCE (0) | 2012.04.24 |
---|---|
15일차 # 1-20: 프로시저에서 예외 처리 (0) | 2012.04.24 |
15일차 # 1-16: DEFAULT (0) | 2012.04.24 |
15일차 # 문제 (0) | 2012.04.24 |
15일차 # 1-13 (0) | 2012.04.24 |