Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
更改数据库选项的值。
SET OPTION option-name=[option-value]
option-name: identifier
option-value: string, identifier, or number
此语句用于在 UltraLite 数据库上设置选项。大多数 UltraLite 选项在数据库初始创建时均已设置,之后无法更改。
您不能指定一个选项是否持久。UltraLite 会确定该选项是持久选项还是临时选项。持久选项存储在数据库中。而临时选项只能在连接或数据库停止运行之前使用。
设置了持久选项时,UltraLite 会执行提交:global_database_id 和 ml_remote_id。遇到临时选项或基于连接的选项时,UltraLite 不会执行提交。
唯一可以取消设置的数据库选项是 ml_remote_id。例如:
SET OPTION ml_remote_id=
结果是 ID 被设置为 NULL。发生这种情况时,UltraLite 会在下次同步时自动生成新值。
以下语句将 global_database_id 选项设置为 100:
SET OPTION global_database_id=100