小编ype*_*eri的帖子

找不到适用于H2和Postgres的常用SQL

在我的项目中,我正在使用Postgres数据库,但有时,为了开发,我使用的是H2.我正在尝试定义一个sql脚本,它将更新时间戳列,如下所述,但我找不到可以同时应用于Postgres和a到H2的单一格式.

基本上,sql正在尝试设置时间戳NOW + 1 week.

这是适用于Postgres的sql:

update mytable set mytime = CURRENT_TIMESTAMP + INTERVAL '7 days';
Run Code Online (Sandbox Code Playgroud)

这是适用于H2的sql:

update mytable set mytime = CURRENT_TIMESTAMP + 7;
Run Code Online (Sandbox Code Playgroud)

有人可以建议一个可以对两个数据库执行相同操作的SQL吗?

sql postgresql timestamp h2

5
推荐指数
1
解决办法
1318
查看次数

标签 统计

h2 ×1

postgresql ×1

sql ×1

timestamp ×1