FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Recuperar Excepcion HANDLER FOR SQLEXCEPTION
Hola a todos, tengo un trigger que me inserta en otra tabla B una copia del registro de una tabla A cada vez que A se borra.
Tengo varios, y sólo estoy teniendo problemas con éste, ya que al ejecutarlo me fallan otras aplicaciones vía web que tengo, el codigo es éste create trigger DeleteA AFTER DELETE ON A REFERENCING OLD AS O FOR EACH ROW MODE DB2ROW BEGIN DECLARE EXIT HANDLER FOR SQLEXCEPTION INSERT INTO B VALUES (A.codigo); END La parte del DECLARE EXIT antes no la tenía, directamente si que me insertaba el nuevo registro en la tabla B pero la otra aplicacion no funcionaba, entonces le he puesto esto y OK, ha dejado de fallar la otra pero ya no me inserta en B, hay alguna posibilidad de saber que error está provocando eso??? Gracias! |
#2
|
||||
|
||||
Puedes grabar en el log el código de error. En el sitio de mysql si mal no recuerdo está la manera de hacerlo.
Saludos.
__________________
Conoce mi blog http://www.edgartec.com |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
excepcion con ado | raffagia | Conexión con bases de datos | 2 | 12-02-2008 02:23:31 |
Excepcion con ADO | SidedTermita | Conexión con bases de datos | 11 | 12-12-2007 02:21:04 |
Excepción en JSP | david.rguez | JAVA | 1 | 14-02-2007 22:21:02 |
excepcion | nenufer | Conexión con bases de datos | 6 | 16-05-2006 22:01:38 |
Obtenert el handler de la ventana donde se han de enviar las pulsaciones del teclado | ASAPLTDA | API de Windows | 0 | 07-04-2005 23:38:56 |
|