Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 10-10-2007
Avatar de nuk3zito
nuk3zito nuk3zito is offline
Miembro
 
Registrado: ago 2003
Ubicación: "Z" Land
Posts: 244
Poder: 23
nuk3zito Va por buen camino
Wink ejemplos

Me faltó contestar el tema principal, sorry.

En SQL Server SI puedes hacer directamente un update a la misma tabla que te disparó el trigger (y el trigger no se va a disparar de manera recursiva en estos casos)

Un ejemplo es este:

Código SQL [-]
CREATE TRIGGER t_crm_Estados ON [dbo].[crm_Estados] 
FOR INSERT, UPDATE
AS

declare @ID int

select @ID = (Select ID_Estado From Inserted )

update crm_Estados
set FechaMod =getdate()
where Id_Estado = @ID


y el mismo ejemplo pero en mi interpretación es este:

Código SQL [-]
CREATE TRIGGER t_crm_Estados ON [dbo].[crm_Estados] 
FOR INSERT, UPDATE
AS

update E
set E.FechaMod =getdate()
from  crm_Estados E
inner join Inserted I on I.Id_Estado = E.Id_Estado


Saludos.
__________________
Tiempo y ocasión acontecen a todos!
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
ayuda sobre trigger (disparadores) gabrielflowers PHP 9 20-10-2007 01:43:43
...contento y triste.... Jure Humor 5 27-08-2007 22:13:31
La neurona triste santana Humor 9 15-06-2004 15:22:21
Ayuda con trigger...!! Raptor SQL 3 26-04-2004 17:13:52
Ayuda con TRIGGER Programer Oracle 1 22-03-2004 05:45:16


La franja horaria es GMT +2. Ahora son las 11:55:15.


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