我试图找到2个日期之间的日期.我尝试运行以下查询,最终导致ORA-30076错误.
查询是,
select extract(day from (sysdate - to_date('2009-10-01', 'yyyy-mm-dd')))
from dual
Run Code Online (Sandbox Code Playgroud)
错误是,
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.
Run Code Online (Sandbox Code Playgroud)
但是,当我试图跑
Select extract(day from sysdate) from dual;
Run Code Online (Sandbox Code Playgroud)
我得到了正确的输出.
请帮助,如果有人知道为什么我得到上述错误的原因.
| 归档时间: |
|
| 查看次数: |
9911 次 |
| 最近记录: |