shell的定义是这样的:
FPATH="D:\"
FNAME="test.csv"
SNAME="sqlplus test/test@test @test.sql"
CMD="cd /home/sh;./"$SNAME
ssh -l $USER $HOST $CMDtest.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呢?
FPATH="D:\"
FNAME="test.csv"
SNAME="sqlplus test/test@test @test.sql"
CMD="cd /home/sh;./"$SNAME
ssh -l $USER $HOST $CMDtest.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呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货