hallo,
wie kann ich während der Triggerausführung herausfinden wie die Tabelle heißt auf die der Trigger angelegt wurde?
liefert mir leider den Namen des Triggers
Müsste ich mir dann über weiteres SELECT abfragen zu welcher Tabelle er gehört.
wie kann ich während der Triggerausführung herausfinden wie die Tabelle heißt auf die der Trigger angelegt wurde?
Code:
SET @TableName = OBJECT_NAME(@@procID);
Müsste ich mir dann über weiteres SELECT abfragen zu welcher Tabelle er gehört.
Code:
DECLARE @Triggername varchar(128), @TableName varchar(128); SET @Triggername = OBJECT_NAME(@@procID); SELECT @TableName = b.name FROM sys.sysobjects AS a INNER JOIN sys.sysobjects AS b ON a.parent_obj = b.id WHERE (a.xtype = 'TR') AND (a.name = @Triggername)
Comment