ORACLE 中如何截取到时间的年月日中的年月日

Posted 愚蠢的程序员

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORACLE 中如何截取到时间的年月日中的年月日相关的知识,希望对你有一定的参考价值。

Oracle中,要获得日期中的年份,例如把sysdate中的年份取出来,并不是一件难事。
常用的方法是:Select to_number(to_char(sysdate,‘yyyy‘)) from dual
而实际上,oracle本身有更好的方法,那就是使用Extract函数,使用方法是:Select Extract(year from sysdate) from dual,
这种方法省掉了类型转换,看上去更加简洁。
相应的
取得月份select extract (month from sysdate) from dual
取得日select extract (day from sysdate) from dual

以上是关于ORACLE 中如何截取到时间的年月日中的年月日的主要内容,如果未能解决你的问题,请参考以下文章

sql数据表里面取日期的年月日

JS 如何截取日期部分呢?

sql 如何取日期中的年月

oracle中如何设置年月日?

计算两个时间相差多少年月日的sql算法

js如何截取input输入框的年月日?