sql >> Databáze >  >> RDS >> PostgreSQL

JPA generuje duplicitní klíče

Měli byste použít GenerationType.IDENTITY vygenerovat pdfid pomocí automatického přírůstku namísto GenerationType.AUTO pro FileDetail entity.

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

GenerationType.IDENTITY



  1. Chyba- ORA-22835:Vyrovnávací paměť je příliš malá pro konverzi CLOB na CHAR nebo BLOB na RAW

  2. Sekvence Oracle pro pole primárního klíče nenačte aktuálně vloženou hodnotu v režimu spánku

  3. je tento druh strukturování SQL (v databázi mysql) účinný v modelu reálného světa?

  4. EXISTS vs JOIN a použití klauzule EXISTS