0

私のレポートには、現在、今年の月のリストをYYYYMM形式で表示するプロンプトボックスがあります:201201 201202 201203 ... etc

ただし、現在、201201から201212の間に表示するようにハードコーディングしています。これは正常に機能しますが、2012のハードコーディングを削除し、システムの日付を使用して現在の月を決定したいと思います。そうすれば、1月に、2012年から2013年のすべてのインスタンスに戻って変更する必要がなくなります。

これを達成するための最良の方法は何でしょうか?to_char(current_date、'YYYYMM')は理解していますが、201301-201312を表示するために1月に切り替わるフィルターを正常に作成する方法がわかりません。

ありがとう

4

1 に答える 1

1

私はそれを考え出した:

[月YYYYMM]to_char(current_date、'YYYY')+ '00'とto_char(current_date、'YYYY')+'13'の間

これが誰か、失われたインターンに役立つことを願っています

于 2012-07-30T17:01:47.730 に答える