属性
|
默认值
|
可能的值
|
必需?
|
说明
|
---|---|---|---|---|
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 数据库支持自定义序列。
|