BEGIN WORK and ANSI-Compliant Databases
In an ANSI-compliant database, you do not need the BEGIN WORK statement
because transactions are implicit; every SQL statement occurs within
a transaction. The database server generates a warning when you use
a BEGIN WORK statement immediately after any of the following statements:
- DATABASE
- COMMIT WORK
- CREATE DATABASE
- ROLLBACK WORK
The database server returns an error when you use a BEGIN WORK statement after any other statement in an ANSI-compliant database.