sql >> Base de Datos >  >> RDS >> PostgreSQL

Anotación JPA correcta para el tipo de texto de PostgreSQL sin anotaciones de Hibernate

Dado que el text type no es parte del estándar SQL, supongo que no hay una forma oficial de JPA.

Sin embargo, el text type es bastante similar a varchar , pero sin el límite de longitud. Puede sugerir la implementación de JPA con length propiedad de @Column :

@Column(length=10485760)
private String description;

Actualización: 10 MiB parece ser la longitud máxima para varchar en postgresql. El text es casi ilimitado, según la documentación :