小编典典

使用 JDBC 连接到 postgres 时是否可以指定架构?

all

可能吗?我可以在连接 URL 上指定它吗?怎么做?


阅读 165

收藏
2022-07-08

共1个答案

小编典典

我知道这已经得到了回答,但是我在尝试指定用于 liquibase 命令行的架构时遇到了同样的问题。

更新 从 JDBC v
9.4开始,您可以使用新的 currentSchema 参数指定 url,如下所示:

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

基于较早的补丁出现:

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

哪个提议的网址是这样的:

jdbc:postgresql://localhost:5432/mydatabase?searchpath=myschema
2022-07-08