Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/05/2004, 11:46
Avatar de RsOfT
RsOfT
 
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 10 meses
Puntos: 7
Ya encontré que SQL inserta los datos en una tabla que se llama inserted

Ya mi trigger funciona de la siguiente forma:

Código:
CREATE TRIGGER  CorregirFechaSustitucion ON  [dbo].[sustitucion]
FOR INSERT 
AS 
--Declarar Variables-- 
Declare  @FechaSetup DateTime , @FechaVieja DateTime , @CodigoRuta varchar (5)
---------------------- 
 
Select  @FechaSetup=stFechaDelDia From  setup 
Select  @FechaVieja = suFecha, @CodigoRuta = rtCodigo from  Inserted
 
UpDate  sustitucion set  suFecha = @FechaSetup 
where  suFecha = @FechaVieja 
and  rtCodigo = @CodigoRuta
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--

Última edición por RsOfT; 18/05/2004 a las 11:48