解決策:
jOOQは、Oracleデータベースにわずかに偏っているため、次のコマンドを使用するだけで日間隔の加算/減算を実装します。
// Java
DSL.currentTimestamp().sub(1);
上記のレンダリング:
-- Oracle
sysdate - 1
-- MySQL
date_add(current_timestamp(), interval -1 day)
もちろん、 date_add()
必要に応じて、直接機能します:
// Java
DSL.dateAdd(DSL.currentTimestamp(), -1);