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

पोस्टग्रेज:क्या हमारे पास समग्र कुंजी में ऑटो-इंक्रीमेंट कॉलम हो सकता है

हां, हालांकि यह काफी व्यर्थ है। बस एक SERIAL का उपयोग करें हमेशा जैसा। या सीधे CREATE SEQUENCE और nextval(...) . का उपयोग करें ।

हालांकि मुझे बात समझ में नहीं आ रही है।

अब, यदि आप वास्तव में जो मांग रहे हैं वह एक उप-अनुक्रम है जो कुंजी के प्रत्येक विशिष्ट भाग के लिए 1 से गिना जाता है, उदा.

('apple', 1),
('apple', 2),
('peach', 1),
('apple', 3),
('peach', 2)

यह बिल्कुल अलग मामला है। एक नया और अधिक पूर्ण प्रश्न पोस्ट करें यदि वास्तव में आपका यही मतलब है। (नहीं, इसे केवल संपादित न करें)।




  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. peewee का उपयोग करके एकाधिक रिकॉर्ड कैसे अपडेट करें

  3. जांचें कि पोस्टग्रेज़ तालिका में रिकॉर्ड मौजूद हैं या नहीं

  4. हरोकू पर सिनात्रा/हैमल/डेटामैपर के साथ त्रुटि पोस्ट करता है

  5. Mac पर Odoo इंस्टालेशन LESSC कमांड निष्पादित नहीं कर सका