相关文章推荐
威武的大象  ·  python-jsonpath解析_json ...·  1 年前    · 
有胆有识的自行车  ·  svn ...·  1 年前    · 
被表白的八宝粥  ·  java.net.UnknownHostEx ...·  1 年前    · 

oracle jdbc 时区

在使用 Oracle JDBC 连接数据库时,如果需要设置时区,可以使用以下方法:

  • 使用 Java 代码设置:在创建数据库连接时,可以使用以下代码设置时区:
  • Properties props = new Properties();
    props.setProperty("user", "username");
    props.setProperty("password", "password");
    props.setProperty("oracle.jdbc.timezoneAsRegion", "false");
    props.setProperty("oracle.jdbc.J2EE13Compliant", "false");
    props.setProperty("oracle.jdbc.timezone", "UTC");
    DriverManager.getConnection("jdbc:oracle:thin:@host:port:sid", props);
    
  • 使用 URL 参数设置:也可以在连接 URL 中添加以下参数设置时区:
  • jdbc:oracle:thin:@host:port:sid?oracle.jdbc.timezoneAsRegion=false&oracle.jdbc.J2EE13Compliant=false&oracle.jdbc.timezone=UTC
    

    请注意,在上面的代码中,UTC 是一个例子,您可以根据需要替换为任何合法的时区代码。

  •