Oracle中有没有计算两个日期之间差值的函数? 另外如果自己编写一个计算日期差值的函数,能否用在Delphi的SQL语句中?Oracle会不会认这样的函数呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select to_date('2004-3-20','yyyy-mm-dd')-to_date('2004-3-25','yyyy-mm-dd') from dual返回-5 有没有这样的函数fun,fun('2004-3-25','2004-3-20'),返回5另外如果自己编写一个计算日期差值的函数,能否用在Delphi的SQL语句中?Oracle会不会认这样的函数呢?谢谢 trunc(date1+(3600*23+59)/(24*3600)-date2) SQL> select trunc(sysdate-to_date('2004-04-01','yyyy-mm-dd')) from dual;TRUNC(SYSDATE-TO_DATE('2004-04-01','YYYY-MM-DD'))------------------------------------------------- 25 谢谢大家!再补充问一下:dual 是什么? oracle10.0安装完成之后一直不能正常登陆(急) 临时表空间文件太大,导致无法备份数据库,怎么办 列行转换问题,紧急求助 这样的sql 怎么写 请教高手 pl/sql 求助!!语句优化 表连接查询怎么写? 如何降ORACLE的运行模式转为MTS? 如何能让这条SQL语句改成标准的SQL语句,即将(+)去掉 数据库dmp还原求助 提示“sql缓冲区不存在行”? Oracle 11g DataGuard 启用最高可用性的一些问题 用sql语句修改字段名,怎么写?(alter table rename?) 数据查询问题
另外如果自己编写一个计算日期差值的函数,能否用在Delphi的SQL语句中?Oracle会不会认这样的函数呢?
谢谢
-------------------------------------------------
25
dual 是什么?