当前位置:家常菜>百科>科技>正文

oracle获取当前日期

人气:495 ℃/2024-11-30 02:22:50

oracle获取当前日期是怎样的呢?下面就让我们一起来了解一下吧:

使用oracle获取当前日期一般会有两种主要类型,即date类型与char类型,具体介绍如下:

date类型,具体代码为:

select sysdate from dual

char类型,具体代码为:

select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;

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;--季 

select to_char(sysdate, 'iw') from dual;--周--按照日历上的那种,每年有52或者53周

对于日期操作的介绍:

当前时间减去7分钟的时间 

select sysdate,sysdate - interval '7' MINUTE from dual;

当前时间减去7小时的时间 

select sysdate - interval '7' hour from dual;

当前时间减去7天的时间 

select sysdate - interval '7' day from dual;

当前时间减去7月的时间 

select sysdate,sysdate - interval '7' month from dual;

当前时间减去7年的时间 

select sysdate,sysdate - interval '7' year from dual;

时间间隔乘以一个数字 

select sysdate,sysdate - 8*interval '7' hour from dual;

参考示例:

若是想要获取当年的一月一号,具体代码为:

//获取当年的一月一号

to_date(concat((select to_char(sysdate,'yyyy') from dual), '-01-01 00:00:00'),'yyyy-MM-dd HH24:mi:ss') //date格式

若是想要获取这个月的一月一号,具体代码为:

//获取这个月的一月一号

SELECT LAST_DAY(ADD_MONTHS(SYSDATE, -1)) + 1 FROM DUAL; //date格式

SELECT TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE, -1)) + 1,'yyyy-mm-dd HH24:mi:ss') FROM DUAL; //char格式

  • 朋友圈精选说说

    1、我不知道什么叫做喜欢,但我知道,如果一天不跟你说话,我就觉得今天白过了。2、谁心里没有故事,只是学会了控制,不要像个落难者,告诉别人你的不幸。3、脑袋空不要紧,关键是不要进...

    说说查看全文>>
  • 吉利熊猫正时皮带多久换一次

    吉利熊猫正时皮带是用8万公里或者是四年时间左右更换一次,机动车辆的正时皮带是发动机非常重要的零部件,关系到发动机的进气系统和排气系统,正时皮带的材料为橡胶材质,一旦出现了损坏,...

    问答查看全文>>
  • 路虎停车后怎么熄火

    熄火时将起停按钮关掉,有一个圆圈中间一个大写A的按键在档位的后面。那路虎启动方法是什么?路虎有一键式启动功能的配备,将start键轻按一下就行了。路虎品牌如同孩童初识世界般的纯...

    问答查看全文>>
  • 数据直男是什么意思

    数据直男,形容如同大数据一般的直男。善于通过你朋友圈、微博等平台发布的内容,揣测你的想法,试图与你最近发生的事情产生联系,主动示好,展现出他所认为的你喜欢的样子。但数据是冷淡的...

    热词查看全文>>
  • 天涯明月刀情缘是什么

    天涯明月刀情缘是什么?接下来就来为大家介绍一下,一起来看看吧。天涯明月刀游戏里,情缘是是情人的意思,玩家双方通过游戏相识相知,在游戏里情缘可以一起打副本,一起玩游戏,一起看美丽...

    游戏查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版