sql >> Database teknologi >  >> RDS >> PostgreSQL

Korrekt JPA-anmærkning til PostgreSQL's teksttype uden Hibernate-annoteringer

Siden text type er ikke en del af SQL-standarden, der er ingen officiel JPA-måde, tror jeg.

Men text type er ret lig varchar , men uden længdegrænsen. Du kan antyde JPA-implementeringen med length egenskaben for @Column :

@Column(length=10485760)
private String description;

Opdatering: 10 MiB ser ud til at være den maksimale længde for varchar i postgresql. text er næsten ubegrænset ifølge dokumentationen :



  1. kopieringsformat med flere kolonner postgresql Node.js

  2. Dynamisk udfyldt rullemenu; $_POST returnerer fejl

  3. Oracle - Opret kun et indeks, hvis det ikke findes

  4. ORA slette / afkorte