Progress
Database Design
Guide
Triggers Can Start Transactions
By their nature, CREATE, DELETE, WRITE, and ASSIGN triggers execute from within a transaction. (The triggering event itself must occur within a transaction.)
This means that while you can start a subtransaction within a trigger procedure for these events, you cannot start a new transaction. However, a FIND may or may not be executed within a transaction. Therefore, you should not assume that you can start a subtransaction within a FIND trigger; it might turn out to be a complete transaction.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |