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

Cập nhật tập hợp kết quả với kiểu mảng SQL trong JDBC / PostgreSQL

Thay đổi "CHARACTER VARYING" thành "varchar". Dòng lệnh psql ứng dụng khách chấp nhận tên loại "CHARACTER VARYING", nhưng trình điều khiển JDBC thì không.

Nguồn cho org.postgresql.jdbc2.TypeInfoCache chứa danh sách các tên loại được chấp nhận.

Hãy xem xét một phần của hợp đồng có từ ngữ không rõ ràng cho createArrayOf() :

Tôi luôn giả định rằng những người triển khai trình điều khiển diễn giải các cụm từ "tên dành riêng cho cơ sở dữ liệu" và "được cơ sở dữ liệu này hỗ trợ" có nghĩa là "chấp nhận bất cứ điều gì bạn muốn". Nhưng có thể bạn có thể gửi điều này như một lỗi đối với trình điều khiển Postgres JDBC.

Chúc các bạn thành công.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tôi tiếp tục nhận được quan hệ lỗi [TABLE] không tồn tại

  2. tính toán tổng các giá trị được liên kết với các phạm vi ngày trùng lặp

  3. Số lượng và tổng không hợp lệ trong truy vấn tab chéo sử dụng PostgreSQL

  4. Tránh bế tắc PostgreSQL khi thực hiện cập nhật hàng loạt và thao tác xóa

  5. UUID hợp lệ không phải là UUID hợp lệ