【发布时间】:2013-10-29 10:05:12
【问题描述】:
我正在尝试创建一个 Java 线程,该线程必须从 MySQL 数据库中删除所有超过 7 天的记录。
在我的表中,我有一列包含这样的日期:2013-10-28 17:00:00。
为此,我想使用 JDBI 库。以及我的问题,如果有人可以给我和我必须编写的查询示例。
我认为应该是这样的:
h.execute("Delete from MyTable where date >= (dt.now.dayofmonth() -7)
【问题讨论】:
标签: java mysql sql datetime jdbi