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

Cách lưu hoặc truy xuất một cột mảng bằng Hibernate

Bạn gặp hai vấn đề:

  • Bạn đang sử dụng trình điều khiển JDBC3; và

  • Bạn đang sử dụng tên loại character không hợp lệ trong createArrayOf của bạn cuộc gọi. Bạn phải sử dụng kiểu SQL hợp lệ phù hợp với cách xác định bảng của bạn, ví dụ:varchar hoặc text .

Hãy thử:

Array array = connection.createArrayOf("text", stringArray);

(điều chỉnh tùy thuộc vào cách bạn khai báo mảng của mình trong cơ sở dữ 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. Lỗi PostgreSQL 9.0:cột t.tgisconstraint không tồn tại

  2. Cần tạo trình kích hoạt làm tăng giá trị trong bảng sau khi chèn

  3. Postgres:kiểm tra xem trường mảng có chứa giá trị không?

  4. PostgreSQL:Nhóm sau đó lọc bảng, với điều kiện không tồn tại

  5. Làm cách nào để liệt kê các nhóm phân vùng trong bảng Postgres của tôi với các hàm cửa sổ?