Transactions and Savepoints in Procedures

SQL statements in a procedure or trigger are part of the current transaction.

You can call several procedures within one transaction or have several transactions in one procedure.

See SQL Anywhere Server - SQL Usage > Stored Procedures and Triggers > Using procedures, triggers, and batches > Transactions and savepoints in procedures and triggers
Note: This reference points to SQL Anywhere documentation.
.
Note: Sybase IQ does not support triggers. Information on triggers in the SQL Anywhere documentation can be ignored.

For more information, see System Administration Guide: Volume 1 > Transactions and Versioning > Savepoints within transactions.

Related concepts
SQL Statements Allowed in Procedures
Structure of Procedures
Using Compound Statements