समाधान:
Oracle डेटाबेस के प्रति थोड़ा पक्षपाती होने के कारण, jOOQ केवल उपयोग करके दिन के अंतराल को जोड़ना / घटाना लागू करता है:
// Java
DSL.currentTimestamp().sub(1);
ऊपर दिए गए रेंडर:
-- Oracle
sysdate - 1
-- MySQL
date_add(current_timestamp(), interval -1 day)
बेशक, आप date_add()
यदि आप चाहें तो सीधे कार्य करें:
// Java
DSL.dateAdd(DSL.currentTimestamp(), -1);
कुछ दस्तावेज़:
- मैनुअल का सेक्शन दिनांक समय अंकगणित के बारे में
- मैनुअल का सेक्शन अंतराल डेटा प्रकारों के बारे में
Field.add()
जावाडोकDSL.dateAdd()
जावाडोक