h2 - 设置默认时区 H2 数据库

标签 h2

如何明确设置 H2 应使用的时区?现在它从底层操作系统获取要使用的时区。我假设存在一个额外的参数,我会添加到连接字符串中,我在下面有一个。

db.url=jdbc:h2:mem:mybipper;MVCC=true;<timezone=UTC>

最佳答案

显然,您在连接上没有参数,但数据库将使用加载驱动程序的 JVM 的时区,因此您可以设置 -Duser.timezone=UTC .
请注意,您无法在加载驱动程序后更改时区。

关于h2 - 设置默认时区 H2 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13176251/

相关文章:

jdbc - H2 - CREATE TABLE 创建了错误的数据类型

java - 使用 OrmLite 对 H2 数据库中的表进行计数

java - H2中使用Spring的列表类型字段

spring-boot - Spring 靴。 @DataJpaTest H2嵌入式数据库创建架构

java - 如何在 Spring Boot 应用程序启动时启动 H2 TCP 服务器?

grails - Grails 3.2.6具有 Spring 安全性。保存用户时未在内存h2中创建数据库

java - H2 WebServer 打开带有预填充信息的 Web 控制台

h2 - h2 数据库上的 Sonar

java - UnsatisfiedDependencyException - 嵌套异常是 java.lang.NoClassDefFoundError : org/dom4j/io/STAXEventReader

java - 从命令行覆盖 Maven 插件中的属性