【发布时间】:2020-03-25 22:00:00
【问题描述】:
我正在运行组件测试并将数据以 Oracle 模式写入内存中的 h2 数据库。问题是,在进行下面的插入以将数据加载到数据库中时,它不起作用。在银行中搜索数据时,它显示当前日期,就好像它只是一个 sysdate。
INSERT INTO AVAILABLE_EMAILS (ID, EMAIL, TYPE, DAT_CREATION) VALUES (1, 'mock@mock.com', 0, SYSDATE - (30/1440));
INSERT INTO AVAILABLE_EMAILS (ID, EMAIL, TYPE, DAT_CREATION) VALUES (2, 'mock_2@mock.com', 0, SYSDATE - (20/1440));
有人可以帮我吗?
【问题讨论】:
-
你期待什么日期?
-
第一次插入时,我预计当前日期和时间减去 30 分钟,但只返回当前日期和时间,就好像我在做 sysdate 一样
-
我看了一些类似的情况,但没有解决办法
标签: spring-boot h2 spring-test