如何调用存储过程 本帖最后由 c_hua6280 于 2011-02-23 11:10:08 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或者declarebeginproc1(p1,p2);end sql文件里调用过程啊,如楼上所说的方法。 本帖最后由 c_hua6280 于 2011-02-24 09:52:37 编辑 可以 如果没输出结果 先set serveroutput on; begin aaab("ggg"); end ;/ exec procedure_name(parameter1,parameter2...);或者call procedure_name(parameter1,parameter2...); sqlplus %UserId%/%PassWord%@%DatabaseName%_%Server% >> 1.log <<-EOF set heading off pacage_name.proc_name();EOF sqlplus obstest/obstest@aiobs7 <<!set serveroutput on;exec proc_test;exit;! 同楼上所述,sqlplus中调用存储过程的方法很多的,可以过过下述几种方法来实现: 1.@*.sql 2.exec prc_name 3 exec prc_name(parmter1,parameter2,...) 带参数的如何写啊 提示参数必须定义。我在SQL文件中是这样写的set serveroutput onexec test("001" , "001" ,"001" )EXIT;为什么出错阿 ORA-06550: line 1, column 12:PLS-00201: identifier 'bom001' must be declaredORA-06550: line 1, column 7:提示上面的错误 oracle 按年月分组的效率 ORA-03113 end of file on communication channel 今晚一个令我自卑的sql调优问题 left join得到的结果为null,怎么设置一个默认值? 大家帮忙看下~~触发器~~ 用JDBC连接ORACLE数据库出错?各位帮我看看该怎么处理。谢了 紧急求救! str='1,2,3,4,'如何在procedure中分割出来?有没有象splite这样的涵数? 关于并行服务器的问题? 重金请教关于oracle中某列nvarchar2类型的比较问题 【求助】抛出异常--‘表函数处于不一致状态’ 怎样查询数据字典视图user_tables来检查之前的操作?
declare
begin
proc1(p1,p2);
end
aaab("ggg");
end ;
/
或者
call procedure_name(parameter1,parameter2...);
set heading off
pacage_name.proc_name();
EOF
set serveroutput on;
exec proc_test;
exit;
!
1.@*.sql
2.exec prc_name
3 exec prc_name(parmter1,parameter2,...)
set serveroutput on
exec test("001" , "001" ,"001" )
EXIT;为什么出错阿
PLS-00201: identifier 'bom001' must be declared
ORA-06550: line 1, column 7:提示上面的错误