
20/07/2011, 10:01
|
| | Fecha de Ingreso: junio-2011
Mensajes: 16
Antigüedad: 13 años, 8 meses Puntos: 0 | |
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 |