PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Правилна JPA анотация за типа текст на PostgreSQL без Hibernate анотации

Тъй като text type не е част от SQL стандарта, предполагам, че няма официален JPA начин.

Въпреки това, text тип е доста подобен на varchar , но без ограничението на дължината. Можете да намекнете за изпълнението на JPA с length свойство на @Column :

@Column(length=10485760)
private String description;

Актуализация: 10 MiB изглежда е максималната дължина за varchar в postgresql. text е почти неограничен, според документацията :



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Заявка за транспониране на кръстосана таблица

  2. Брой анотации на Django в JSONField с Postgres

  3. Проблем при Hibernate Native Query с именувани параметри

  4. Изберете само днешните (от полунощ) времеви марки

  5. Какво означава, когато процес на PostgreSQL е неактивен в транзакцията?