oracle怎么得到天数对应的日期

oracle怎么得到天数对应的日期,第1张

SELECT TRUNC( SYSDATE, 'YYYY' ) FROM DUAL

可以获取 今年的 1月1号

那么, 如果你知道天数, 就是

SELECT TRUNC( SYSDATE, 'YYYY' ) + 今年的第几天 - 1 FROM DUAL

1、首先需要打开Oracle数据库使用sysdate获取时间,输入命令select sysdate from dual回车确定。

2、然后进入页面之后,再输入执行命令语句:select sysdate(),回车键确定。

3、最后,点击之后,就可以看到页面的左下角的时间就出来了,可以看到已经获取了最后更新时间

select to_char(a-1,'yyyy-mm-dd hh24:mi:ss'),to_char(a,'yyyy-mm-dd hh24:mi:ss') from

(select trunc(to_date('2013-10-27 14:56:56','yyyy-mm-dd hh24:mi:ss')) a

from dual)

;

SQL> select add_months(sysdate,125) from dual;

ADD_MONTHS(SYSDATE,

-------------------

2017-11-07 13:57:34

SQL> select add_months(sysdate,-125) from dual;

ADD_MONTHS(SYSDATE,

-------------------

2007-11-07 13:57:42

使用上面的add_months函数实现

以上就是关于oracle怎么得到天数对应的日期全部的内容,包括:oracle怎么得到天数对应的日期、oracle中怎么获取表中数据最后更新时间、oracle 如何获取指定日期的下一天或上一天的整的天数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9610564.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存