Pregunta: | 28011 - ERROR INTERNO DE ORACLE PLS-00801 |
Autor: | Reinaldo Figueroa |
A ejecutar este INSERT desde SQL*Plus se ejecuta sin problemas, pero al tratar de crearlo como un STORED PROCEDURE me genera el error: PLS-00801: internal error [74807] La instruccion es:create or replace PROCEDURE SP_INDOTEL1 AS begin begin delete co_indotel1; commit; end; begin insert into co_indotel1 select provincia, sum(porciento) porciento, caso, sum(recibidas) recibidas, round(sum(solu)/sum(recibidas)*100,2) solucionadas from (select total, caso, provincia, estatus, recibidas, round(recibidas/total*100,2) porciento,solu from (select count(*) TOTAL from sw_case s,co_tipo_caso c,city ci,state sta, territorial_unit tu,street str, address_range ad,area_id ar, sw_sp_account swsp where s.cotipocasoid=c.cotipocasoid and s.SWSPACCOUNTID=swsp.swspaccountid and ar.name=swsp.cozipcode and ci.state_oid=sta.oid and tu.city_oid=ci.oid and str.tu_oid=tu.oid |