当前位置: 代码迷 >> Oracle管理 >> 新建一个最简单的储存过程都建不了呢?解决方法
  详细解决方案

新建一个最简单的储存过程都建不了呢?解决方法

热度:8   发布时间:2016-04-24 05:25:23.0
新建一个最简单的储存过程都建不了呢?
create or replace procedure P_DC_ProcurementData
  is
begin
select *from dc_inventorydata;
end

------解决方案--------------------
晕。。。少了一个";"
------解决方案--------------------
1,存储过程最后缺少分号 ;
2,存储过程,或者pl/sql中 select 后缺少into
SQL code
create or replace procedure P_DC_ProcurementData  IS  num NUMBER;beginselect max(empno) INTO num from emp;END;
------解决方案--------------------
SQL code
create or replace procedure P_DC_ProcurementData isbegin  select * from dc_inventorydata;  --这个select语句不能直接这么写,select语句是select出一堆记录,你这样写,没意义,又不赋值,又不能展示结果。好好看看书先end
  相关解决方案