自定义 > 架构自定义 > 添加自定义序列
添加自定义序列
自定义序列使用 Sequences 标记进行定义。下表介绍了此标记中的元素。
属性
默认值
可能的值
必需?
说明
Sequence
单一序列的定义
关于定义给定序列的详细信息。
SequenceName
序列的名称
要添加的序列的名称。
示例:<SequenceName>partSeq</SequenceName>
StartingNumber
1
对于升序序列,指定一个大于 MinValue 的值。对于降序序列,指定一个小于 MaxValue 的值。
应作为序列开头的数字。
IncrementBy
1
可以是正整数或负整数,但不能为 0。
序列号之间的间隔。
MinValue
1
必须小于等于 StartingNumber 且小于 MaxValue
序列的最小值。
MaxValue
9999999999999999999999999999
必须大于等于 StartingNumber 且大于 MinValue
序列的最大值。
Cache
如果留空,则大小将设置为数据库提供的默认值。
此参数的最小值为 2。
为提高访问速度数据库应缓存的序列值数目。
CycleValues
false
true
false
true:即使序列达到其最大值或最小值,仍会生成值。
false:当序列达到其最大值或最小值后,不再生成值。
* 
仅 Oracle 数据库支持自定义序列。
这对您有帮助吗?