Capturar excepción ORA-02292
Estoy programando en Forms 6.0 de Oracle, en el momento que realizo un delete_recor, deseo comprobar que no se viola ninguna restricción por clave externa. Este error no se produce exactamente en el Delete_Record si no en el Post, pues esta sentencia es la que lleva el borrado a la BD.
Para ello uso el siguiente código:
Begin
POST;
EXCEPTION WHEN OTHERS THEN
MENSAJE ('error post');
END;
Jamas me entra en el exception en cambio me santal el mensaje "Error Orale." con el Ora asociado 02292.
¿Por qué no entra en el excetion?
Para ello uso el siguiente código:
Begin
POST;
EXCEPTION WHEN OTHERS THEN
MENSAJE ('error post');
END;
Jamas me entra en el exception en cambio me santal el mensaje "Error Orale." con el Ora asociado 02292.
¿Por qué no entra en el excetion?
2 respuestas
Respuesta de tauriton
1
Respuesta de ramapo
1