timestamp相减得到的是INTERVAL 吗?

zhangwuji156 2016-06-15 12:49:15
想查TabName表有没有在一分钟之内修改的数据

SELECT to_char(scn_to_timestamp(ora_rowscn)), 
(scn_to_timestamp(ora_rowscn) - SYSTIMESTAMP) aaa
from TabName
where aaa < INTERVAL '1' Minite;


关键是最后那个where条件,是两个时间戳之差和一个时间间隔做比较,报错了
...全文
120 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kinglw001 2016-06-15
  • 打赏
  • 举报
回复
INTERVAL '1' Minite minute拼错
卖水果的net 2016-06-15
  • 打赏
  • 举报
回复
引用 1 楼 ghx287524027 的回复:
where 子句中不认aaa这个别名
没错,除了 order by 子句之外,其他的子句,都不能使用别名;
ghx287524027 2016-06-15
  • 打赏
  • 举报
回复
where 子句中不认aaa这个别名

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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