Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
设置数据库标识号。
唯一的非负整数
特定全局自动增量列的缺省值范围为 pn + 1 到 p(n + 1),其中,p 为列的分区大小,n 为全局数据库标识号。
为在与 MobiLink 服务器同步时保持主键唯一性,全局 ID 设置 GLOBAL AUTOINCREMENT 列的起始值。必须设置全局 ID 才能指派缺省值。如果向表中添加行后还没有为其设置值,UltraLite 会通过结合 global_database_id 值和分区大小来为该列生成一个值。
当设置此选项时,UltraLite 执行提交。
在部署应用程序时,必须为每个数据库指派不同的标识号,目的是为了与 MobiLink 服务器同步。可以随时更改现有数据库的全局 ID。
要从客户端应用程序设置 global_database_id 选项,请为所使用的编程接口使用设置数据库选项功能或使用 SET OPTION SQL 语句。
要使 UltraLite 数据库的列从 3001 自动增加到 4000,将全局 ID 设置为 3。
SET OPTION global_database_id=3;