是否可以从 schema.sql 访问应用程序属性?

Is it possible to access application properties from schema.sql?

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

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

HANA 的 seconddate 和 H2 的 timestamp with precision 0 and no timezone can/will 两种数据类型都被相应的 JDBC 驱动程序映射到 java.sql.Timestamp

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