PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

PostgreSQL:MAX(the_column)+1 . पर एक क्रम शुरू करना

आप प्रारंभ मान के लिए एक गतिशील मान निर्दिष्ट नहीं कर सकते।

लेकिन अनुक्रम बनने के बाद आप मान सेट कर सकते हैं:

CREATE SEQUENCE my_sequence MINVALUE 1000000 OWNED BY my_table.id_column;
select setval('my_sequence',  (SELECT MAX(id_column) FROM my_table));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. विशिष्ट प्रश्नों के लिए पोस्टग्रेज में वर्क_मेम सेट करना

  2. वाईआई फ्रेमवर्क:सक्रिय रिकॉर्ड वर्ग के लिए तालिका डेटाबेस में नहीं मिल सकती है

  3. हाइबरनेट त्रुटि:संदर्भित तालिका के लिए कोई प्राथमिक कुंजी नहीं है

  4. PostgreSQL माइग्रेशन के लिए शीर्ष ओपन सोर्स टूल्स

  5. मेरा पसंदीदा पोस्टग्रेएसक्यूएल एक्सटेंशन - भाग दो