Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/07/2011, 10:01
rcastaneda
 
Fecha de Ingreso: junio-2011
Mensajes: 16
Antigüedad: 12 años, 10 meses
Puntos: 0
De acuerdo Respuesta: Delete via remoto- PLSQL-Apoyo en CURSOR

Hola que tal el error que me mandaba era que el nombre de mi cursor lo ve como una cadena de caracteres y no como una variable o cursor la solucion fue poner mi cursor entre ciertas comillas. quedando asi Cursor --> '%'||CADA.NUM_TELEFONO||'%';


DECLARE
CURSOR PRUEBA3 is
SELECT num_telefono FROM TB_TEMPORAL;
--.................
BEGIN
FOR CADA IN PRUEBA3 LOOP

-----DELETE EN OPGE ----
DELETE FROM TB_PLANIFICA
WHERE ARG_PROCESO LIKE '%LO_QUESEA%' AND
ARG_PROCESO LIKE '%'||CADA.NUM_TELEFONO||'%';
DBMS_OUTPUT.put_line (CADA.NUM_TELEFONO);
EXIT WHEN PRUEBA3%NOTFOUND;
COMMIT;
END LOOP;
COMMIT;
END;
/


Muchas gracias por el apollo