创建存储过程的时候要有
create or replace procedure_name存储过程内容(如上)end;
/
不知道你是不是这样作的?
这样作也不可以吗?
create or replace procedure_name存储过程内容(如上)end;
/
不知道你是不是这样作的?
这样作也不可以吗?
解决方案 »
- 高手帮忙请进,linux系统oracle数据库死机???
- 这个错误什么意思:数据库当前处于 OPEN 状态。但是由于存在以上错误, EM 无法连接到此数据库
- rownum<2000000, trace文件却显示rows=3999998
- 同一张表不同时间段取数速度大不一样?
- 如何将大文件分块保存到Oracle中的Blob字段中
- 连个表关联的问题
- oracle图形界面的怪问题!!!
- Use cursors?
- 模拟转账,并发情况下如何能保证数据的正确完整
- 求助贴 求大神帮助
- 请教:在p4上装了oracle8.1.7后,每次启动java报错6次,现在有几个程序都起不来
- 这里可以不可以找到Oracle入门的东东?
调用形式如下:
DECLARE pro_pjcrk PROCEDURE FOR QMS.PRO_SC_JJ_PJCRK ;
execute pro_pjcrk;
if sqlca.sqlcode = 0 then
messagebox("系统提示","OK")
end if
is
begin
insert into temp_sc_jj_pjcrk
select d.xh,a.njh,f.xb,b.jcs syjcs,a.jcs byjcs,c.ths,a.lx,e.sl,substr(e.rq,9,2) rq,to_char(to_date(e.rq,'yyyy/mm/dd'),'DAY') xq from v_sc_jj_pjkc_by a,v_sc_jj_pjkc_sy b,v_sc_jj_pjkc_hztk c,
sc_jj_pjxh d,v_sc_jj_pjkc_crk e,sc_jj_pjb f where a.njh = b.njh(+) and a.njh = c.njh (+) and a.njh = d.njh (+)
and a.njh = e.njh (+) and a.lx = e.lx (+) and a.njh = f.njh (+);
end;
/begin
exec pro_sc_jj_pjcrk;
end;
/