ORACLE 函数的日期用法

开发工具与关键技术:Oracle sql*plus PLSQL Developer
作者:华境聪
撰写时间:2019/3/31

对于Trunc截断函数的用法
select Trunc(sysdate) from dual; – 今天的日期为2013-01-06
在这里插入图片描述
select Trunc(sysdate, ‘mm’) from dual; – 返回当月第一天.
在这里插入图片描述
select Trunc(sysdate,‘yy’) from dual; – 返回当年第一天
在这里插入图片描述
select Trunc(sysdate,‘dd’) from dual; – 返回当前年月日
在这里插入图片描述
select Trunc(sysdate,‘yyyy’) from dual; – 返回当年第一天
在这里插入图片描述
select Trunc(sysdate,‘d’) from dual; – (星期天)返回当前星期的第一天
在这里插入图片描述

select Trunc(sysdate, ‘hh’) from dual; --当前时间为
在这里插入图片描述
select Trunc(sysdate, ‘mi’) from dual; – TRUNC()函数没有秒的精确
在这里插入图片描述
对于To_char函数的用法
select To_Char(Sysdate,‘yyyy-mm-dd hh24:mi:ss’) from dual: --当前时间日期转换字符串格式在这里插入图片描述

select To_char(sysdate, ‘w’) from dual; --一个月中的第几周
在这里插入图片描述
select To_char(sysdate, ‘ww’) from dual; --一年中的第几周
在这里插入图片描述
select To_char(sysdate, ‘d’) from dual; --一周的第几天
在这里插入图片描述
select To_char(sysdate, ‘day’) from dual; --当前日期是星期几,可设置显示英文还是中文
在这里插入图片描述
select To_char(sysdate, ‘ddd’) from dual; --一年中第几天
在这里插入图片描述
select To_char(sysdate,‘q’) from dual; --一年中第几季度
在这里插入图片描述
对于To_Date函数转换日期
select To_date(‘20170615’,‘yyyy-mm-dd’) from dual;–字符串转换时间日期格式;注:两边格式一致
在这里插入图片描述

说明:方法写得很清楚了,简单而且方便,记住就能灵活运用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值