oracle里如何计算两个时间之间的差值?

cxmdcn 2003-07-08 11:05:42
在sql server里这样的SQL语句:
delete from temps where datediff('n',logtime,now())>=5 and admin='123';

同等命令在ORACLE里该怎么写呢?
...全文
374 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
男人三十好累 2003-07-08
  • 打赏
  • 举报
回复
round((logtime-sysdate)*1440)>=5
hammer_shi 2003-07-08
  • 打赏
  • 举报
回复

ADD_MONTHS
CURRENT_DATE
CURRENT_TIMESTAMP
DBTIMEZONE
EXTRACT (datetime)
FROM_TZ
LAST_DAY
LOCALTIMESTAMP
MONTHS_BETWEEN
NEW_TIME
NEXT_DAY
NUMTODSINTERVAL
NUMTOYMINTERVAL
ROUND (date)
SESSIONTIMEZONE
SYS_EXTRACT_UTC
SYSTIMESTAMP
SYSDATE
TO_DSINTERVAL
TO_TIMESTAMP
TO_TIMESTAMP_TZ
TO_YMINTERVAL
TRUNC (date)
TZ_OFFSET
beckhambobo 2003-07-08
  • 打赏
  • 举报
回复
(logtime-sysdate)*24*60>=5

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧