Certain events can start transactions automatically.
The first statement following a connection to a database.
The first statement following the end of a previous transaction.
Sybase IQ also supports Transact-SQL commands, such as BEGIN TRANSACTION, for compatibility with Adaptive Server Enterprise. IQ allows you to explicitly start a transaction using the BEGIN TRANSACTION command.