PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Chú thích JPA chính xác cho kiểu văn bản của PostgreSQL không có chú thích Hibernate

Kể từ text kiểu không phải là một phần của tiêu chuẩn SQL, tôi đoán không có cách JPA chính thức nào.

Tuy nhiên, text kiểu khá giống với varchar , nhưng không giới hạn độ dài. Bạn có thể gợi ý triển khai JPA với length thuộc tính của @Column :

@Column(length=10485760)
private String description;

Cập nhật: 10 MiB dường như là độ dài tối đa cho varchar trong postgresql. text gần như không giới hạn, theo tài liệu :



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết nối Orbeon Forms Postgres DB

  2. Kết nối với tư cách người dùng mà không cần đặt mật khẩu trên Postgresql 8.4 qua JDBC

  3. Điều kiện về số lượng bản ghi liên quan trong SQL

  4. Hàm thực thi nhanh hơn mà không có công cụ sửa đổi NGHIÊM TÚC?

  5. Tổng hợp kết nối PostgreSQL:Phần 1 - Ưu và nhược điểm