在我的项目中,我正在使用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吗?