This statement allows you to set options on an UltraLite database. Note that most UltraLite options are set when the database
is initially created and cannot be modified afterward.
You cannot specify whether an option is persistent or not. UltraLite determines whether it is a persistent or temporary option.
Persistent options are stored in the database. Temporary options are used only until the connection or database stops running.
UltraLite performs a commit when persistent options are set: global_database_id and ml_remote_id. UltraLite does not perform a commit on temporary or connection-based options.
The only database option that can be unset is ml_remote_id. For example:
SET OPTION ml_remote_id=;
The result is that the ID is set to NULL. When this occurs, UltraLite will automatically generate a new value at the next
synchronization.