我使用H2嵌入式数据库,并且有一些字段为“time TIME DEFAULT CURRENT_TIME”的表。
如何删除CURRENT_TIME - table.time>表格中的所有行10分钟?
答案 0 :(得分:3)
你可以写下面的查询。
DELETE FROM table WHERE TIME_FIELD > (DATEADD('MINUTE',-10, CURRENT_TIME)))
编辑1 :以上查询显示大于,我相信你想要的不到
DELETE FROM table WHERE TIME_FIELD < (DATEADD('MINUTE',-10, CURRENT_TIME)))
编辑2 :有关H2数据库功能的更多信息,请查看以下链接。