查看序列定义

使用包含 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.