0
我在db2中有一個這樣的日期:1950-01-31。我希望得到與一年前相對應的日期(即1949-01-31)。 我拿一個線索來自:在db2中獲取一年前的日期
current date + 1 YEAR
current date + 3 YEARS + 2 MONTHS + 15 DAYS
current time + 5 HOURS - 3 MINUTES + 10 SECONDS
我嘗試:
select dateCol-1 year FROM table,
,但它給了我1950年1月30日。 看起來它總是從當天而不是一年中扣除1。 我怎樣才能得到一年前的日期。
你用什麼客戶端來運行你的查詢?偶然,您的數據庫是否處於Oracle兼容模式? – mustaccio
我使用dbvisualizer連接到一個複合數據虛擬層,它在後臺連接到db2 – Victor
日期爲29.02.2004時您期望的日期? 28Februar還是01March? –