博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
orale中如何获取当前月份?
阅读量:4596 次
发布时间:2019-06-09

本文共 587 字,大约阅读时间需要 1 分钟。

就本人所知,在oracle中,有两种方式可以提取系统的当前月份:

1.使用extract 函数,具体用法看SQL语句:

select extract(month from sysdate) as "当前月份" from dual;

获取年、日采用上面类似的方法。

当然可以指定特定的年份,如'2012-6-23' :

select extract(year from date '2012-06-23') from dual

2.使用to_char函数,具体看SQL语句:

select  to_char(sysdate, 'yyyy' )  from dual; --年

 
select  to_char(sysdate, 'MM' )  from dual; --月
 
select  to_char(sysdate, 'dd' )  from dual; --日
 
select  to_char(sysdate,'Q')  from dual; --季

 

这个语句有点小问题就是,如果月份是个位数的话,前面会补零,我们可以to_number 来转换一下,如:

select  to_number(to_char( date '2012-06-1','dd' ))  from dual; --月

 

 

 

转载于:https://www.cnblogs.com/wuyida/p/6300436.html

你可能感兴趣的文章
openlayers编辑区域
查看>>
百度地图api接口
查看>>
kendo ui - DropDownList 下拉列表系列
查看>>
Mask R-CNN详解和安装
查看>>
poj2017
查看>>
【程序员人生】优秀程序员的法则
查看>>
cocos2d下,优秀骨骼spine的换装思路
查看>>
Windows 10 MBR转GPT
查看>>
iuplua test failure
查看>>
6 tr
查看>>
同开三本DJANGO,需要提升一下本职工作的能力啦
查看>>
这样就算会了PHP么?-2
查看>>
线段树 (区间查询最大 区间求和 区间加)带lazy
查看>>
三十而立,从零开始学ios开发(十二):Table Views(上)
查看>>
MySQL中的decimal
查看>>
gitlab+jenkins持续集成(一)
查看>>
4.signed/unsigned char
查看>>
iOS,UIImage有个contentmodel属性
查看>>
Debian 7 amd64 + fbterm + ucimf
查看>>
数据结构之【排序】复习题
查看>>