会計年度を表示できる方法はありますか? 例として、このクエリをSQL SERVERに書き込んでFYをプルすることはできますが、ORACLEに書き込む方法はわかりません。TO_CHAR関数を使用して会計年度を表示します
SELECT
DATEPART(yyyy, DATEADD(mm, 3, DATE)) AS FY
FROM MYTABLE
出力:
FY
----
2009
2010
2011
誰かが助けてくださいことはできますか?
会計年度を表示できる方法はありますか? 例として、このクエリをSQL SERVERに書き込んでFYをプルすることはできますが、ORACLEに書き込む方法はわかりません。TO_CHAR関数を使用して会計年度を表示します
SELECT
DATEPART(yyyy, DATEADD(mm, 3, DATE)) AS FY
FROM MYTABLE
出力:
FY
----
2009
2010
2011
誰かが助けてくださいことはできますか?
クエリのOracleの当量がこのようなものになるだろう:
SELECT EXTRACT(YEAR FROM ADD_MONTHS(MYDATE, 3)) AS FY
FROM MYTABLE
完全に標準に準拠したい場合は、* EXTRACTを使用してください(年からmydate + INTERVAL '3'月)* –
SELECT TO_CHAR(ADD_MONTHS(MYDATE, 3),'YYYY') fy FROM MYTABLE
はおそらく
同じです私はあなたのアドバイス次回に続く、ありがとうございます。 – joe
あなたはこのアドバイスに従うことができますか?遅すぎることはありません:) –