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

जेपीए 2 @SequenceGenerator @GeneratedValue अद्वितीय बाधा उल्लंघन पैदा कर रहा है

  1. हाँ, आपका विश्लेषण सही है। आपने समस्या की सही पहचान की (हमें भी इसी तरह की समस्या थी)।और... अगर आप इसे उत्पादन में लगाने जा रहे हैं, तो यह करना न भूलें:

    • या तो सही प्रारंभिक मान/प्रारंभिक आईडी के साथ नए अनुक्रम जनरेटर के लिए मैन्युअल रूप से अनुक्रम तालिका उत्पन्न करें (अन्यथा हाइबरनेट 1 से शुरू होगा और आप फिर से प्राप्त करेंगे)
    • या उस मान को कोड में सेट करें (चेक करें initalValue @SequenceGenerator . में )।
  2. मैं सर्वोत्तम प्रथाओं की गणना करने में सक्षम नहीं हूं, लेकिन मुझे लगता है कि आप 50 की सीमा कम कर सकते हैं। इसके अलावा मुझे PostgreSQL के साथ अनुभव नहीं है, लेकिन MySQL में आपके पास 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. PostgreSQL डंप अस्थायी तालिका

  2. अजगर, sqlalchemy और psycopg2 का उपयोग करके PostgreSQL डेटाबेस बनाते समय त्रुटि

  3. Redshift/Postgres में, किसी शर्त को पूरा करने वाली पंक्तियों की गणना कैसे करें?

  4. किसी अन्य नाम का उपयोग करके ORDER में CASE पोस्टग्रेट करता है

  5. PostgreSQL में इन-मेमोरी टेबल