有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

将Java连接到PostgreSQL时强制TZ?

我有两个Java应用程序,它们通过Hibernate和JPA连接到PostgreSQL数据库。他们的连接是否有办法模仿set timezone命令,以便在连接期间,时区的设置与DB的默认设置不同


共 (1) 个答案

  1. # 1 楼答案

    只需在JDBC URL中传递^{} parameter

    jdbc:postgresql://localhost/test?user=fred&password=secret&options=-c%20timezone%3DUTC
    

    这里options的参数是-c timezone=UTC,URL编码