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? Bin über jedwedige Art von Anregung und Hilfe dankbar!
Gruß Marlon
<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? Bin über jedwedige Art von Anregung und Hilfe dankbar!
Gruß Marlon