oracle 语句取时间(times)字段 加5分钟 大于等于当前系统时间的语句怎么写

oracle语句取时间(times)字段加5分钟大于等于当前系统时间的语句怎么写... oracle 语句取时间(times)字段 加5分钟 大于等于当前系统时间的语句怎么写 展开
 我来答
freechan10
2019-12-11 · TA获得超过2.9万个赞
知道小有建树答主
回答量:263
采纳率:68%
帮助的人:12.7万
展开全部

1、创建测试表,

create table test_date(id number, times date);

2、插入测试数据

insert into test_date select level, sysdate-level/24/60 t from dual connect by level <= 100;

commit;

3、查询表中数据,select t.* from test_date t;

4、编写sql,获取加5分钟大于等于当前系统时间的记录; select t.* from test_date t where times+5/24/60>=sysdate;

lala563210
推荐于2017-11-26 · TA获得超过262个赞
知道答主
回答量:27
采纳率:100%
帮助的人:48.3万
展开全部
先介绍时间:
1. 5分钟的实现,加上5/(24*60)就可以了
select sysdate as "当前时间",sysdate+5/(24*60) as"当前时间+5分钟" from dual;
2. 大于等于当前系统时间实现
只要加上这个where语句就行了
create_time > = sysdate;

---------------华丽丽的分割线-------------------------

所以您要的语句应该是这样的:
select times+5/(24*60) as "加5分钟",times as "不加时间" from 表
where times > = sysdate;
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhuhe0626
2014-04-14 · 超过15用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:28.5万
展开全部
可以在代码层处理呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式