Tjekke dato inden update (trigger)
Hej, har fået stykket følgende trigger sammen som opdatere en offentlig tilgængelig database ved update i "hovedbasen" :ALTER TRIGGER [eShop_Items_Update] ON [ERP].[dbo].[Lager] FOR UPDATE
AS
BEGIN
UPDATE Web.dbo.Items
SET ItemName = I.Varenavn,
ItemInStock = (I.Beholdning - I.Reserveret),
ItemOrdered = I.Bestilt,
ItemDeliveryDate = I.LeveringsDato
FROM Inserted I
INNER JOIN Deleted D ON (I.ID = D.ID)
WHERE Web.dbo.Items.ItemNo = D.Varenummer
END
Det jeg har brug for er at tjekke om den opdateret Leveringsdato er lig med en bestemt dato (1900-01-01 00:00:00) - Såfremt dette er tilfældet skal min ItemDeliveryDate sættes til NULL - ellers skal ItemDeliveryDate blot sættes til Leveringsdato.
Hvordan løser jeg dette?