首页 > 解决方案 > 是否可以从 schema.sql 访问应用程序属性?

问题描述

我想创建一个日期类型变量。在本地,我使用的是 h2 数据库。但我正在使用 Hana DB 部署到云中。Hana 具有我需要的确切日期格式:SECONDDATE (YYYY-MM-DD HH24:MI:SS)。突然之间,它不再是一种广泛使用的格式。并且 h2 不支持它并且通过数据库的初始化遇到错误。虽然我使用不同的格式,但它们的行为正是我所需要的。

当HANA实例将使用SECONDDATE时,是否可以让我的H2使用TIMESTAMP格式?

标签: javasqldatetimeh2hana

解决方案


HANAseconddate和 H2两种数据类型timestamp with precision 0 and no timezone都可以/将由java.sql.Timestamp各自的 JDBC 驱动程序映射到。

从这个角度来看,没有什么可以阻止您在不同的数据库中使用这两种不同的数据类型来存储相同的应用程序信息。


推荐阅读