create or replace procedure ImportDate_Test(str_year in varchar2) isbegin insert into sta_statistics_01
(year, import_export, import, export)
select packet_date || '年',
sum(DOLLAR) 进出口,
sum(case
when search_no = '0' then
dollar
else
0
end) 进口,
sum(case
when search_no = '1' then
dollar
else
0
end) 出口 from (select substr(packets_date, 1, 4) packet_date,
i.dollar,
substr(SEARCH_NO, 9, 1) search_no
from sta_department_info i
where substr(SEARCH_NO, 9, 1) in('0','1') and substr( packets_date,1,4 )=str_year
group by substr(packets_date, 1, 4),
i.dollar,
substr(SEARCH_NO, 9, 1)) group by packet_date; /*插入年度表的*/
end ImportDate_Test;这个存储过程编译过不了,是哪里问题呢? 老提示已编译但有错误oracle 存储过程 编译过不了
(year, import_export, import, export)
select packet_date || '年',
sum(DOLLAR) 进出口,
sum(case
when search_no = '0' then
dollar
else
0
end) 进口,
sum(case
when search_no = '1' then
dollar
else
0
end) 出口 from (select substr(packets_date, 1, 4) packet_date,
i.dollar,
substr(SEARCH_NO, 9, 1) search_no
from sta_department_info i
where substr(SEARCH_NO, 9, 1) in('0','1') and substr( packets_date,1,4 )=str_year
group by substr(packets_date, 1, 4),
i.dollar,
substr(SEARCH_NO, 9, 1)) group by packet_date; /*插入年度表的*/
end ImportDate_Test;这个存储过程编译过不了,是哪里问题呢? 老提示已编译但有错误oracle 存储过程 编译过不了
解决方案 »
- 关于oracle10g express 版连接被拒绝问题(急..........)
- oracle如何掌握盗版用户?
- 关于树形结构表的建立与使用
- 怎样来实现数据库的sql的调优? 优化性能
- 大家帮忙解决一下包的调用问题~
- sql/plus的问题,请大家帮帮忙!参与者有分。
- 在查询表时如何把同列的重复数据只列出一条,在线等待,急急急急
- 我的pl/sql Develper 不好使了,提示指定的module找不着
- 谁买过正版的Oracle吗?我请他喝茶。
- 请教:在程序过程中下面的语句表示什么意思SET TRANSACTION USE ROLLBACK SEGMENT BOSS_DSJ
- 錯誤訊息詢問
- 系统用户无法查询普通用户建立的表
括号错了,最后插入完成最好提交一下;