使用JDBC 中指定的架構連接到PostgreSQL
使用JDBC 建立與PostgreSQL 資料庫的連接時,通常需要指定會話應該使用的架構。這可以幫助組織資料庫並簡化查詢。
連接 URL 設定
要在使用 JDBC 連線到 PostgreSQL 時指定架構,可以使用連線 URL。可以使用以下語法:
jdbc:postgresql://[host][:port]/[database_name]?currentSchema=[schema_name]
範例
例如,要使用「myschema」模式連接到名為「mydatabase」的資料庫,您可以使用下列連接URL:
jdbc:postgresql://localhost:5432/mydatabase?currentSchema=myschema
JDBC版本注意事項
請注意,在 JDBC 版本 9.4 中引入了在連接 URL 中指定架構的功能。如果您使用的是早期版本的 JDBC,則需要使用替代方法來設定搜尋路徑或目前架構。
替代方法
如果您無法使用連接URL 來指定schema,您也可以使用以下替代方法:
以上是如何使用 JDBC 連線到具有指定 schema 的 PostgreSQL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!