Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-06-2008
lacovera lacovera is offline
Miembro
 
Registrado: dic 2006
Posts: 87
Poder: 18
lacovera Va por buen camino
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!
Responder Con Cita
  #2  
Antiguo 27-06-2008
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
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
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 17:30:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi