日期:2014-05-17  浏览次数:21166 次

shell调用存储过程时参数的传递
shell的定义是这样的:
FPATH= "D:\ "
FNAME= "test.csv "
SNAME= "sqlplus   test/test@test   @test.sql "
CMD= "cd   /home/sh;./ "$SNAME
ssh   -l   $USER   $HOST   $CMD

test.sql的定义是这样的:(TEST为package名)
variable   sta   number;
variable   fpath   varchar2;
variable   fname   varchar2;
exec   TEST.Prc_PS01(:fpath,   :fname,   :sta);
commit;
exit   :sta;

在shell中定义的FPATH、FNAME怎样传给存储过程TEST.Prc_PS01呢?


------解决方案--------------------
帖子列表后面不有个管理吗

或者帖子上面也有管理

看样是刚来CSDN呀