Hallo!
Ich möchte, wenn in der einen Tabelle etwas gelöscht wird, alle dazu gehörenden Zeilen einer anderen Tabelle löschen. Aber die Syntax wird nicht akzeptiert.
CREATE TRIGGER trRepDel ON [dbo].[Reparaturen]
FOR DELETE
AS
delete from dbo.Rep_Listen where Rep_ID = deleted.ID;
Return
gibt diese Meldung:
---------------------------
Microsoft SQL-DMO (ODBC SQLState: 42000)
---------------------------
Fehler 107: The column prefix 'deleted' does not match with a table name or alias name used in the query.
---------------------------
OK
---------------------------
Und For Each Row wollte er auch nicht.
Danke
Sonja
Ich möchte, wenn in der einen Tabelle etwas gelöscht wird, alle dazu gehörenden Zeilen einer anderen Tabelle löschen. Aber die Syntax wird nicht akzeptiert.
CREATE TRIGGER trRepDel ON [dbo].[Reparaturen]
FOR DELETE
AS
delete from dbo.Rep_Listen where Rep_ID = deleted.ID;
Return
gibt diese Meldung:
---------------------------
Microsoft SQL-DMO (ODBC SQLState: 42000)
---------------------------
Fehler 107: The column prefix 'deleted' does not match with a table name or alias name used in the query.
---------------------------
OK
---------------------------
Und For Each Row wollte er auch nicht.
Danke
Sonja
Comment