Hallo,
kann man innerhalb eines Triggers ein Insert auf die gleiche Tabelle machen, so dass der Trigger erneut ausgeführt wird, oder geht das nicht ?
Bsp.:
SQL-Code:
CREATE TRIGGER [dbo].[I_Positionen]
ON [dbo].[Positionen]
AFTER INSERT
AS
BEGIN
SET NOCOUNT ON;
IF INSERTED.TYP = 'RE'
BEGIN
INSERT INTO [dbo].[Positionen] ([posid], [typ]) VALUES ('2','ST')
END
END
Bei meinen Tests wird zwar dieser Insert gemacht, aber der Trigger wird nicht noch einmal durchlaufen. Woran liegt das oder sollte man dies anders lösen ?
Gruß Matthias