Wenn ich @@IDENTITY
in einer SQL sp verwenden würde, die auch einen Trigger aktiviert, würde es zu einem Race Condition führen?Führt @@ IDENTITY in einem SP mit Triggern zu einer Wettlaufsituation?
sagen, dass ich ein INSERT INTO TABLE_A
durchführen, die dann ein INSERT INTO TABLE_B
auslöst, im aktuellen Bereich verwende ich @@IDENTITY
Wurde ich immer die resultierende Identität aus dem Trigger (TABLE_B
) oder wäre es, auf dem Faden zuerst fertig abhängen bekommen ?
Hinweis: Ich weiß über SCOPE_IDENTITY
, diese Frage ist hypothetisch ....
Der Trigger wird per Definition nach dem Einfügen ausgeführt. Ich denke nicht, dass sie vernünftig mit Gewinde versehen werden können. –