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

Có thể chỉ định lược đồ khi kết nối với postgres với JDBC không?

Tôi biết điều này đã được trả lời rồi, nhưng tôi vừa gặp phải vấn đề tương tự khi cố gắng chỉ định lược đồ để sử dụng cho dòng lệnh liquibase.

Cập nhật Kể từ JDBC v9.4, bạn có thể chỉ định url với tham số currentSchema mới như sau:

jdbc:postgresql://localhost:5432/mydatabase?currentSchema=myschema

Xuất hiện dựa trên bản vá trước đó:

http://web.archive.org/web/20141025044151/http://postgresql.1045698.n5.nabble.com/Patch-to-allow-setting-schema-search-path-in-the-connectionURL-td2174512. html

Url được đề xuất nào giống như vậy:

jdbc:postgresql://localhost:5432/mydatabase?searchpath=myschema


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chạy tệp .sql PostgreSQL bằng cách sử dụng các đối số dòng lệnh

  2. Cách CONCAT_WS () hoạt động trong PostgreSQL

  3. Nâng cấp dựa trên trình kích hoạt tùy chỉnh cho PostgreSQL

  4. Không thể tìm thấy tiêu đề 'libpq-fe.h khi cố gắng cài đặt pg gem

  5. Postgres nhúng cho các bài kiểm tra khởi động mùa xuân