Transactions provide a way to group SQL statements so that they are treated as a unit—either all work performed by the statements is committed to the database, or none of it is.
For the most part, transaction management with remote tables is the same as transaction management for local tables in SQL Anywhere, but there are some differences. They are discussed in the following section.
For a general discussion of transactions, see Using Transactions and Isolation Levels.
Remote transaction management overview
Restrictions on transaction management