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

पोस्टग्रेएसक्यूएल डालने के लिए दो अलग-अलग अनुक्रम आईडी उत्पन्न करने वाले हाइबरनेट

ऐसा लगता है कि यदि आप GenerationType.SEQUENCE का उपयोग करते हैं, तो आपको अनुक्रम को हाय/लो बीज के रूप में उपयोग करने से बचने के लिए 1 का "वृद्धि मान" निर्दिष्ट करना होगा।

आपके द्वारा पोस्ट किए गए प्रश्न का पहला उत्तर (उपयोगी एक) बताता है कि आपको @GeneratedValue एनोटेशन में "आवंटन आकार =1" निर्दिष्ट करने की आवश्यकता है।

नए हाइबरनेट रिलीज़ पर आप इसके बजाय hibernate.id.new_generator_mappings=true सेट कर सकते हैं आपके हाइबरनेट गुणों में; देखें दस्तावेज़




  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. PostgreSQL - मानदंड के आधार पर प्रत्येक पंक्ति को मान निर्दिष्ट करें

  3. डेटाबेस में भंडारण वर्ष

  4. पोस्टग्रेस्क्ल/पीएल/पीजीएसक्यूएल में फंक्शन बनाते समय टपल को समवर्ती रूप से अपडेट किया जाता है

  5. PostgreSQL में CSV फ़ाइल आयात करते समय उद्धरण चिह्नों पर ध्यान न दें?