当前位置: 代码迷 >> Oracle开发 >> shell调用存储过程时参数的传递,该怎么解决
  详细解决方案

shell调用存储过程时参数的传递,该怎么解决

热度:88   发布时间:2016-04-24 07:39:44.0
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呀
  相关解决方案