PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Korrigieren Sie die JPA-Anmerkung für den Texttyp von PostgreSQL ohne Hibernate-Anmerkungen

Da der text Typ ist kein Teil des SQL-Standards, ich denke, es gibt keinen offiziellen JPA-Weg.

Allerdings ist der text type ist sehr ähnlich zu varchar , aber ohne Längenbegrenzung. Sie können die JPA-Implementierung mit length andeuten Eigenschaft von @Column :

@Column(length=10485760)
private String description;

Aktualisierung: 10 MiB scheint die maximale Länge für varchar zu sein in postgresql. Der text ist fast unbegrenzt, gemäß der Dokumentation :