Postgresql Postgres转储:pg_catalog.setval
有人知道pg_catalog.setval做什么吗Postgresql Postgres转储:pg_catalog.setval,postgresql,Postgresql,有人知道pg_catalog.setval做什么吗 我刚刚转储了一个PostgreSQL数据库,其中有很多行。不确定它的用途。您可能需要检查: setval(regclass,bigint)bigint集 序列的当前值 用法示例: # create sequence x; CREATE SEQUENCE # select nextval('x'); nextval --------- 1 (1 row) # select nextval('x'); nextval ----
我刚刚转储了一个PostgreSQL数据库,其中有很多行。不确定它的用途。您可能需要检查: setval(regclass,bigint)bigint集 序列的当前值 用法示例:
# create sequence x;
CREATE SEQUENCE
# select nextval('x');
nextval
---------
1
(1 row)
# select nextval('x');
nextval
---------
2
(1 row)
# select nextval('x');
nextval
---------
3
(1 row)
# select setval('x', 10000);
setval
--------
10000
(1 row)
# select nextval('x');
nextval
---------
10001
(1 row)
# select nextval('x');
nextval
---------
10002
(1 row)
谢谢,我试过用谷歌搜索,但没找到任何结果。