Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-07-2008
IVAND IVAND is offline
Miembro
 
Registrado: may 2003
Ubicación: ECUADOR
Posts: 531
Poder: 24
IVAND Va por buen camino
Varios cosas dentro de un triggers

Hola a todos

Como siempre esperando sus sabios consejos, veran mi duda es la siguiente .

Utilizo firebird 1.5 y desde un disparador quisiera saber si puedo ejecutar dependiendo de una par de opciones o condiciones 2 update diferentes pero como lo hago no me deja la base es posible esto

Código SQL [-]
CREATE trigger producto_au0 for producto
active after update position 0
AS
begin
 if (producto.saldo_fac is null) then
  Begin
   update producto p set p.saldo_fac=0 where p.key_producto=old.key_producto;
   update producto p set p.can_temp=0 where p.key_producto=old.key_producto;
  End
 if (producto.saldo_fac<0) then
  Begin
   update producto p set p.operativo='N' where p.key_producto=old.key_producto;
  End
  /* Trigger text */
end

Gracias de antemano por sus comentarios
__________________
IVAND
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Triggers y SP Cañones Firebird e Interbase 4 29-04-2007 02:27:50
triggers nenufer Conexión con bases de datos 3 16-05-2006 08:17:08
triggers edy_aca Firebird e Interbase 5 26-08-2004 00:09:53
...69 cosas... Jure Humor 0 08-07-2004 19:03:48
Cosas de la vida........ __cadetill Humor 6 27-02-2004 16:54:56


La franja horaria es GMT +2. Ahora son las 05:51:17.


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