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 05-11-2011
payo7 payo7 is offline
Miembro
 
Registrado: ago 2008
Posts: 11
Poder: 0
payo7 Va por buen camino
Trigger en Firebird no funciona

Tengo el siguiente Trigger en Interbase:
Código SQL [-]
CREATE TRIGGER BORRARECORD FOR TABLA1
AFTER DELETE
AS
BEGIN
DELETE FROM TABLA2
WHERE TABLA2.CODIGO=TABLA1.CODIGO;
END

Que al pasarlo a Firebird 2.5 me manda error de columna column unknown
en TABLA1.CODIGO.
Como puedo modificarlo para que me funcione?
De antemano muchas gracias.

Última edición por ecfisa fecha: 05-11-2011 a las 23:44:40. Razón: ETIQUETAS [SQL] [/SQL]
Responder Con Cita
  #2  
Antiguo 05-11-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola payo7.

Probá de este modo:
Código SQL [-]
...
CREATE TRIGGER BORRARECORD FOR TABLA1
AFTER DELETE
AS
BEGIN
  DELETE FROM TABLA2
  WHERE TABLA2.CODIGO = OLD.CODIGO;
END^
...

Por favor para darle más legibilidad al código usá TAG's:


Para este caso: SQL

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 06-11-2011
payo7 payo7 is offline
Miembro
 
Registrado: ago 2008
Posts: 11
Poder: 0
payo7 Va por buen camino
Muchisimas gracias ecfisa por tu respuesta y sugerencia, lo probaré ya que estoy mudando de interbase a firebird, hay muchas similitudes pero tambien algunas diferencias.
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
Trigger en Firebird Antoniov Conexión con bases de datos 5 21-09-2011 19:13:56
Trigger Firebird tec Firebird e Interbase 3 04-10-2010 21:46:43
trigger y firebird ebeltete Firebird e Interbase 1 22-06-2007 15:03:38
Firebird 1.5.4 funciona en Win Vista pero Firebird 2.0.1 NO !!! Hagen Firebird e Interbase 5 19-05-2007 21:17:54
No ejecuta Trigger en Firebird Coco Firebird e Interbase 5 09-01-2007 17:43:48


La franja horaria es GMT +2. Ahora son las 09:35:14.


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