Using UltraLite SQL creates a transaction. A transaction consists of all changes (INSERTs, UPDATEs, and DELETEs) since the
last ROLLBACK or COMMIT. The COMMIT statement ends the current transaction and makes all changes made during the transaction
permanent in the database.
Changes to the database objects using the ALTER, CREATE, and DROP statements are committed automatically.