设置 PostgreSQL 连接 JDBC 的架构
使用 JDBC 连接 Postgres 时可以指定架构吗?
URL 配置:
是的,您可以在连接 URL 中指定架构。使用 currentSchema 参数设置所需的架构。
示例:
jdbc:postgresql://localhost:5432/mydatabase?currentSchema=myschema
兼容性:
此功能是在 JDBC 9.4 及更高版本中可用。如果遇到兼容性问题,可以使用旧方法:
旧方法:
connection.setParameter("currentSchema", "myschema");
jdbc:postgresql://localhost:5432/mydatabase?searchpath=myschema
注意:
引入 currentSchema 参数的补丁也提出了以下语法:
jdbc:postgresql://localhost:5432/mydatabase?searchpath=myschema
但是,带有currentSchema 参数是推荐的方法。
以上是使用 JDBC 连接 PostgreSQL 时如何指定架构?的详细内容。更多信息请关注PHP中文网其他相关文章!