私は2つの日付の間の日数を見つけようとしていました. 以下のクエリを実行してみましたが、ORA-30076エラーが発生しました。
クエリは、
select extract(day from (sysdate - to_date('2009-10-01', 'yyyy-mm-dd')))
from dual
エラーは、
Error at Command Line:1 Column:34
Error report:
SQL Error: ORA-30076: invalid extract field for extract source
30076. 00000 - "invalid extract field for extract source"
*Cause: The extract source does not contain the specified extract field.
しかし、私が実行しようとすると
Select extract(day from sysdate) from dual;
私は正しい出力を得ました。
上記のエラーが発生する理由を誰かが知っている場合は助けてください。