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

जेपीए डुप्लिकेट कुंजी उत्पन्न कर रहा है

आपको GenerationType.IDENTITY . का उपयोग करना चाहिए pdfid उत्पन्न करने के लिए GenerationType.AUTO . के बजाय ऑटो इंक्रीमेंट का उपयोग करना FileDetail के लिए इकाई।

@Entity
public class FileDetail implements java.io.Serializable{
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long pdfId;
}

GenerationType.IDENTITY



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कोई भी ऑपरेटर दिए गए नाम और तर्क प्रकार से मेल नहीं खाता। आपको स्पष्ट प्रकार के कास्ट जोड़ने की आवश्यकता हो सकती है। --नेटबीन्स, पोस्टग्रेस्क्ल 8.4 और ग्लासफ़िश

  2. PostgreSQL में EXCLUDE के साथ आसन्न/अतिव्यापी प्रविष्टियों को रोकना

  3. PostgreSQL में GROUP BY और COUNT

  4. प्रति उपयोगकर्ता अद्वितीय बाधाएं बनाएं

  5. खोज शब्द में थोड़ा सा परिवर्तन क्वेरी को इतना धीमा क्यों कर देता है?