Subject | Re: [ib-support] triggers, referential integrity actions and constraints execution order |
---|---|
Author | Ann W. Harrison |
Post date | 2002-12-09T17:18:08Z |
At 12:20 AM 12/9/2002 -0300, IBUNC wrote:
If the before action triggers insert, update, or delete data, the
before action triggers, constraints, and after action triggers for
those changes are executed as the changes are made. Constraints
are executed next in an arbitrary order. Finally, the after action
triggers are executed in the order specified.
spec attempts to define a constant state within an action and
eliminates many actions that Firebird allows.
Regards,
Ann
www.ibphoenix.com
We have answers.
>We are investigating on execution order of the triggers, referentialUser "before action" triggers are executed in the order specified.
>integrity actions and constraints in face of a statement posted to the
>server.
If the before action triggers insert, update, or delete data, the
before action triggers, constraints, and after action triggers for
those changes are executed as the changes are made. Constraints
are executed next in an arbitrary order. Finally, the after action
triggers are executed in the order specified.
>SQL99 spec says that exec order must beWe do not follow the SQL99 spec and are unlikely to do so. The
spec attempts to define a constant state within an action and
eliminates many actions that Firebird allows.
Regards,
Ann
www.ibphoenix.com
We have answers.