oracle获取当前日期
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格式
-
吉利熊猫正时皮带多久换一次
吉利熊猫正时皮带是用8万公里或者是四年时间左右更换一次,机动车辆的正时皮带是发动机非常重要的零部件,关系到发动机的进气系统和排气系统,正时皮带的材料为橡胶材质,一旦出现了损坏,...
问答查看全文>> -
天涯明月刀情缘是什么
天涯明月刀情缘是什么?接下来就来为大家介绍一下,一起来看看吧。天涯明月刀游戏里,情缘是是情人的意思,玩家双方通过游戏相识相知,在游戏里情缘可以一起打副本,一起玩游戏,一起看美丽...
游戏查看全文>>
推荐
- 1过年发朋友圈的祝福文案 发给老师的拜年祝福语416
- 2跟腱损伤的急救方法346
- 3唯美爱情性签名2021年499
- 4奇瑞发动机终身质保什么意思355
- 5表达今天好冷的句子 形容天气冷的句子365
- 6道家座右铭 道家风格座右铭267
- 70w20机油和5w20机油的不同之处是什么451
- 82022备战高考加油励志句子 2022年高考励志短句433