28.05.2014 Nr. 12 MSSQL

MSSQL Trigger erstellen (Beispiel)

sql
CREATE TRIGGER [trigger_mengegeaendert] ON dbo.ARTIKEL_FILIALEN
FOR UPDATE
AS
SET NOCOUNT ON
DECLARE @ean nvarchar(13)
SELECT @ean=EAN FROM INSERTED
IF UPDATE (FBestand)
BEGIN
UPDATE ARTIKEL_STAMM SET letzteAenderungMenge = GetDate()
WHERE EAN=@ean
END