日期时间函数 oracle 的总结
发布时间
阅读量:
阅读量
经常使用 SQL 的用户在实际操作过程中,必然会接触到一些 Oracle 数据库中的日期与时间相关函数,例如在财务系统或人力资源管理系统中,通常需要按照年、季度、月乃至周来进行数据统计。
近日闲暇之余,特意从网络上搜集整理了一些相关资料,以便今后查阅使用。
一、常用日期数据格式
- 提取年份的最后一位、两位、三位及四位数字
select to_char(sysdate,'Y') from dual; -- 用于获取年份的最后一位
select to_char(sysdate,'YY') from dual; -- 用于获取年份的最后两位
select to_char(sysdate,'YYY') from dual; -- 用于获取年份的最后三位
select to_char(sysdate,'YYYY') from dual; -- 用于获取完整的四位年份
- 确定当前所处的季度
select to_char(sysdate,'Q') from dual; -- 1至3月为第一季度,2表示第二季度。
- 获取当前月份的数值表示
select to_char(sysdate,'MM') from dual; -- 五月对应的数值为05
- 获得月份的罗马数字形式表示
select to_char(
全部评论 (0)
还没有任何评论哟~
