[求助]如何使用shell实现执行oracle里面的存储过程?
我的计划,是否可行:???
#!/bin/sh
#modify_history:
#调用许斌华编写的存储过程:YZZJ.PROC_TJ_EMS_P,达到每天统计速递的数据
#2007-05-18 20:29:03
set -x
#2007-05-18 20:52:27
sqlplus $DBUSER/$DBPWD <<!!
set pages 0
set serveroutput on
spool ${TD_TMP_FILE}
set colsep '|'
begin
exec PROC_TJ_EMS_P(:i_out);
end;
quit;
!!
请问,可以达到执行PROC_TJ_EMS_P(:i_out)这个存储过程吗?
还有,这个存储过程只有一个out型的参数,是否要带入参数?