2012-07-27 20 views
0

我在報告中目前有顯示YYYYMM格式的本年度月列表的提示框: 201203 ...等過濾在YYYYMM本年度沒有硬編碼

然而,我目前有硬編碼顯示201201和201212之間。這工作正常,但我想刪除2012年的硬編碼,並使用系統日期來確定當前月份應該是什麼。那樣的話,在1月份,我不必回過頭去改變2012年到2013年的每一個實例。

什麼是最好的方法來實現這個目標?我理解to_char(current_date,'YYYYMM'),但不知道如何成功創建一個過濾器,該過濾器將在1月份更改爲顯示201301-201312。

由於

回答

1

我計算出來:

[月YYYYMM] TO_CHAR(CURRENT_DATE, 'YYYY')+ '00' 和TO_CHAR(CURRENT_DATE, 'YYYY')+ '13'

之間

希望這可以幫助別人, lostintern

相關問題