Hallo zusammen!
Versuche mich gerade an einem Trigger auf SQL-Server der auf Insert reagiert! (Funktioniert leider nicht!)
Und zwar soll er dann reagieren, sobald in die Tabelle eine Aufnahme_Gebuehr_ID eingetragen wird! Dann soll sich das Feld Guthaben mit dem entsprechenden Wert aus der Detail-Tabelle mit etlichen hinterlegten Aufnahme-Gebühr-Arten aktualisieren!
Hier mein Code:
<PRE>
CREATE TRIGGER After_Insert_AufnGebuehr_ID ON tbKunde
FOR INSERT
AS
BEGIN
UPDATE tbKunde SET tbKunde.Guthaben = (
SELECT Gebühr FROM TBWH_Aufnahmegebuehr
WHERE Inserted.AufnGebuehr_ID = TBWH_Aufnahmegebuehr.Guid)
FROM inserted
where tbKunde.guid = inserted.guid
END
GO
</PRE>
Wo liegt hier mein Fehler?
Gruß
Marlon
Versuche mich gerade an einem Trigger auf SQL-Server der auf Insert reagiert! (Funktioniert leider nicht!)
Und zwar soll er dann reagieren, sobald in die Tabelle eine Aufnahme_Gebuehr_ID eingetragen wird! Dann soll sich das Feld Guthaben mit dem entsprechenden Wert aus der Detail-Tabelle mit etlichen hinterlegten Aufnahme-Gebühr-Arten aktualisieren!
Hier mein Code:
<PRE>
CREATE TRIGGER After_Insert_AufnGebuehr_ID ON tbKunde
FOR INSERT
AS
BEGIN
UPDATE tbKunde SET tbKunde.Guthaben = (
SELECT Gebühr FROM TBWH_Aufnahmegebuehr
WHERE Inserted.AufnGebuehr_ID = TBWH_Aufnahmegebuehr.Guid)
FROM inserted
where tbKunde.guid = inserted.guid
END
GO
</PRE>
Wo liegt hier mein Fehler?
Gruß
Marlon