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

+ Recent posts