私は、Oracle Database 10gでこのクエリを持っている:現在の日付から1年間を引くと、なぜOracleエラーが発生しますか?
SELECT (CURRENT_DATE - INTERVAL '1' YEAR) FROM DUAL;
それが正常に動作していたが、今日、私はこのエラーを得た:
ORA-01839: date not valid for month specified
01839. 00000 - "date not valid for month specified"
*Cause:
*Action:
私は、このようなエラーを回避する方法を知っているが、私の質問理由それは投げられたの?
ありがとうございます。 ORACLEのバグ。 –
いいえ、バグではありません。あなたは3月30日から1ヶ月を引くと同じことができます – zerkms