
Capturar Error ORA-00913
Publicado por Sara (3 intervenciones) el 24/11/2015 14:08:37
Buenas tardes,
Tengo un proceso automático que recoge datos de una tabla2 y los inserta en una tabla1. El problema es que la tabla2 (de la cual se recoge la información) hay veces que cambia de estructura (y no avisan cuando ocurre esto) y al hacer el insert salta una excepción Oracle ORA-00913: demasiados valores. ¿Habría algún modo de capturar dicha excepción? Lo que quiero es capturar esta excepción para ejecutar un código en ese caso.He probado con un bloque When others pero no entra aquí.
Muchas gracias.
Tengo un proceso automático que recoge datos de una tabla2 y los inserta en una tabla1. El problema es que la tabla2 (de la cual se recoge la información) hay veces que cambia de estructura (y no avisan cuando ocurre esto) y al hacer el insert salta una excepción Oracle ORA-00913: demasiados valores. ¿Habría algún modo de capturar dicha excepción? Lo que quiero es capturar esta excepción para ejecutar un código en ese caso.He probado con un bloque When others pero no entra aquí.
Muchas gracias.
Valora esta pregunta


0