如何计算oracle sql中两个日期之间的天数?确切的语法?

如何计算oracle sql中两个日期之间的天数?确切的语法?,sql,oracle,Sql,Oracle,我试过这个 select datediff(day,doi,dateeg) from Cardholders; 错误:ORA-00904:“DATEDIFF”无效标识符 这里doi和dateg是持卡人关系中的日期数据类型?在Oracle中,只需使用减法即可。这可能会满足您的需求: select trunc(dateeg) - trunc(doi) from Cardholders

我试过这个

select datediff(day,doi,dateeg) from Cardholders;
错误:ORA-00904:“DATEDIFF”无效标识符


这里doi和dateg是持卡人关系中的日期数据类型?

在Oracle中,只需使用减法即可。这可能会满足您的需求:

select trunc(dateeg) - trunc(doi) from Cardholders