2009-06-29 11 views
8

क्या किसी को पता है कि pg_catalog.setval क्या करता है?पोस्टग्रेज़ डंप: pg_catalog.setval

मैंने अभी पोस्टग्रेएसक्यूएल डेटाबेस से डंप किया है और इसमें इसके साथ कई लाइनें हैं। यकीन नहीं है कि यह क्या है।

+0

कुछ उदाहरण पोस्ट करें? – skaffman

उत्तर

9

आप fine manual जांच करना चाह सकते:

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) 
+0

धन्यवाद, इसे गुगल करने की कोशिश की और कुछ भी नहीं आया। – johannix

संबंधित मुद्दे