使用 GLOBAL AUTOINCREMENT 缺省值为每个远程数据库指派一个唯一的全局数据库标识号。
如果您为某列指定了 GLOBAL AUTOINCREMENT 缺省值,则将对该列的值域进行分区。每个分区都包含相同数目的值。例如,如果将数据库中一个整数列的分区大小设置为 1000,则一个分区的范围是从 1001 到 2000,下一个分区从 2001 到 3000,依此类推。
SQL Anywhere 只从用该数据库编号唯一标识的分区提供数据库中的缺省值。例如,如果您为某远程数据库指派了标识号 10,则该数据库中的缺省值将从 10001-11000 这个范围中选择。另一个远程数据库被指派了标识号 11,它将为同一列提供 11001-12000 范围中的缺省值。
声明 DEFAULT GLOBAL AUTOINCREMENT
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |