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

पोस्टग्रेज में अनुक्रम कैसे रीसेट करें और नए डेटा के साथ आईडी कॉलम भरें?

यदि आप आईडी के क्रम को बनाए रखना नहीं चाहते हैं, तो आप कर सकते हैं

ALTER SEQUENCE seq RESTART WITH 1;
UPDATE t SET idcolumn=nextval('seq');

मुझे संदेह है कि पूरी तालिका को फिर से बनाए बिना आपकी पसंद के क्रम में ऐसा करने का एक आसान तरीका है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. रेल:ActiveRecord::Base . के लिए कोई कनेक्शन पूल नहीं

  2. string_agg () से परिणाम कैसे क्रमबद्ध करें

  3. पोस्टग्रेज में गतिशील एसक्यूएल क्वेरी

  4. लेन-देन के साथ अप्सर्ट

  5. स्प्रिंग बैच - पोस्टग्रेज पर मेटाडेटा टेबल बनाने और वास्तविक डेटा को mysql में लोड करने में असमर्थ