Czy ktoś wie, co robi pg_catalog.setval?Postgres dump: pg_catalog.setval
Właśnie zrobiłem zrzut bazy danych PostgreSQL i otrzymałem wiele linii z tym w niej. Nie jestem pewien, do czego to służy.
Czy ktoś wie, co robi pg_catalog.setval?Postgres dump: pg_catalog.setval
Właśnie zrobiłem zrzut bazy danych PostgreSQL i otrzymałem wiele linii z tym w niej. Nie jestem pewien, do czego to służy.
Możesz chcieć sprawdzić fine manual:
SETVAL (regclass, bigint) bigint Ustaw bieżącą wartość sekwencja za
Przykład użycia :;
# 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)
Dzięki, wypróbowałem google i nic nie wymyśliłem. – johannix
zamieść kilka przykładów? – skaffman