查看序列定义
使用包含 PREVIOUS VALUE 选项的 VALUES 语句来查看与序列相关的参考信息或查看序列本身。
过程
要显示序列的当前值,请发出使用 PREVIOUS VALUE 表达式的 VALUES 语句:
VALUES PREVIOUS VALUE FOR id_values
1
-----------
1
1 record(s) selected.可以重复检索序列的当前值,并且在发出 NEXT VALUE 表达式之前,该序列返回的值不变。 即使另一个连接在同时使用序列值也是如此。
示例
在以下示例中,PREVIOUS VALUE 表达式返回值 1,直到当前连接中的 NEXT
VALUE 表达式使序列的值递增为止:
VALUES PREVIOUS VALUE FOR id_values
1
-----------
1
1 record(s) selected.
VALUES PREVIOUS VALUE FOR id_values
1
-----------
1
1 record(s) selected.
VALUES NEXT VALUE FOR id_values
1
-----------
2
1 record(s) selected.
VALUES PREVIOUS VALUE FOR id_values
1
-----------
2
1 record(s) selected.