2016-11-11 6 views

Antwort

2

Wenn eins before ist und zweitens ist after Ordnung ist offensichtlich. Auch before statement geht früher als before each row. Wenn Sie zwei after insertdocumentation sagt:

Obwohl Auslöser verschiedenen Typen in einer bestimmten Reihenfolge abgefeuert werden, löst die gleichen Art für die gleiche Aussage ist keine bestimmte Reihenfolge schießen in garantiert.

Bitte beachten Sie auch Kommentar unten diesem Beitrag von @a_horse_with_no_name sehen Seit Oracle 11g Sie es follows und precedes steuern können.

+2

Sie können die Reihenfolge, in der sie ausgelöst werden, mit der Option 'follows' oder' precede' beeinflussen, wenn Sie einen Trigger erstellen oder ändern: https://docs.oracle.com/database/121/LNPLS/create_trigger.htm#LNPLS2103 –

+0

@a_horse_with_no_name Das ist interessant. Ich habe einen Teil meiner Antwort entfernt, die besagt, dass es unmöglich ist. Vielen Dank. – Kacper

Verwandte Themen