SQL - Trigger no funciona

 
Vista:

Trigger no funciona

Publicado por Susana (1 intervención) el 20/10/2004 12:46:04
Hola, el siguiente trigger lo que pretende es que el usuario no pueda introducir una fecha de baja anterior a la fecha de alta que hay introducida, pero no lo hace.
CREATE TRIGGER fechas ON [dbo].[USUARIO]
FOR UPDATE
AS
BEGIN
UPDATE u SET u.FechaBaja=i.FechaBaja
FROM [dbo].[USUARIO] u INNER JOIN inserted i
ON u.FechaBaja = i.FechaBaja
WHERE DATEDIFF(day,u.FechaAlta,u.FechaBaja) >= 0
END
¿Alguien me lo puede corregir? Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Trigger no funciona

Publicado por Isaías Islas (5072 intervenciones) el 20/10/2004 23:45:29
¿Cual es la columna PRIMARY KEY de su tabla?, no creo que COMPARANDO fechas simplemente, sea buena idea......
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar