我想根据当前的日期得到前一秒,前一分钟,前一个小时的时间,分别怎么写呀?好像没有函数吧? select sysdate-1/(1440*60) pre_second,sysdate-1/1440 pre_minute,sysdate-1/(1440/60) pre_hour from dual; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 前一秒:select to_number(to_char(sysdate,'hh24miss')+1) from dual;前一分:select to_number(to_char(sysdate,'hh24miss')+100) from dual;前一小时:select to_number(to_char(sysdate,'hh24miss')+10000) from dual; BlueskyWide(谈趣者) 的方法也是很有意思的,谢谢了. .pde是啥文件 一个 orecal 语句 请教一个简单游标问题 declare 一变量 报错“名称已由现有对象是用” 提一个关于进制转换的问题 oracle执行完sql文件在表docManagement中插入数据后,数据为啥都用不了呢。跪求各路高手指点!!急 [百分求助] 批量修改日期 哪里有OCI接口说明文档 超复杂的问题 难题:oracle直接连接很慢如何查处原因?oracle本来就是这样慢吗? 请问下面的存储过程错在那里? 请问oracle中有没相当于db2中reorg和RUNSTATS之类的命令,谢谢
select to_number(to_char(sysdate,'hh24miss')+1) from dual;
前一分:
select to_number(to_char(sysdate,'hh24miss')+100) from dual;
前一小时:
select to_number(to_char(sysdate,'hh24miss')+10000) from dual;