Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/07/2011, 07:30
calichet
 
Fecha de Ingreso: marzo-2009
Mensajes: 23
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: busqueda sentencia de faltantes

El error me sale en la palabra FOR así:

ORA-00900: sentencia SQL no válida
----------------------------------------------------
FOR ANO IN TO_NUMBER(substr(:Minimo,1,4))..TO_NUMBER(substr(: Maximo,1,4)) LOOP
FOR MES IN 1..12 LOOP
EXECUTE IMMEDIATE ('SELECT COUNT(*) AS REGISTROS FROM REC_PLANOS WHERE COTIZANTE = to_number(4975093) AND substr(periodo_cotizado,1,4) = to_number(1998) AND substr(periodo_cotizado,5,2) = to_number(12)') BULK COLLECT INTO REGISTROS