我生成的一个表有一个名为start
的字段,其类型为Field<Timestamp>
(在数据库中该列实际上是datetime
)。同一个表格还有一个字段duration
,其中包含Int
。
我想将duration
添加到start
。我找到了DSL.dateAdd
,但这需要Field<Date>
。如何将Timestamp
字段转换为Date
字段,以便我可以像以下示例一样使用它?
DSL.dateAdd(MYTABLE.START, MYTABLE.DURATION, DatePart.MINUTE)
编辑:
我的研究表明,有一个DSL.timestampAdd
功能解决了我的问题。