我的编程空间,编程开发者的网络收藏夹
学习永远不晚

oracle日期函数部分用法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

oracle日期函数部分用法

接上贴ORACLE日期时间函数大全 

日期和字符转换函数用法(to_date,to_char)

select to_char(sysdate,'yyyy-mm-dd hh34:mi:ss') as nowTime from dual;   //日期转化为字符串   
select to_char(sysdate,'yyyy') as nowYear   from dual;   //获取时间的年   
select to_char(sysdate,'mm')    as nowMonth from dual;   //获取时间的月   
select to_char(sysdate,'dd')    as nowDay    from dual;   //获取时间的日   
select to_char(sysdate,'hh34') as nowHour   from dual;   //获取时间的时   
select to_char(sysdate,'mi')    as nowMinute from dual;   //获取时间的分   
select to_char(sysdate,'ss')    as nowSecond from dual;   //获取时间的秒


求某天是星期几
SQL> select to_char(to_date('2015-10-27','yyyy-mm-dd'),'day') from dual;

TO_CHA
------
星期二


两个日期间的天数
SQL>  select floor(sysdate - to_date('20020405','yyyymmdd')) from dual;

FLOOR(SYSDATE-TO_DATE('20020405','YYYYMMDD'))
---------------------------------------------
                                         4949


年月日的处理
select older_date,      
       newer_date,      
       years,      
       months,      
       abs(      
        trunc(      
         newer_date-      
         add_months( older_date,years*12+months )      
        )      
       ) days from ( select      
        trunc(months_between( newer_date, older_date )/12) YEARS,      
        mod(trunc(months_between( newer_date, older_date )),12 ) MONTHS,      
        newer_date,      
        older_date      
        from ( 
              select hiredate older_date, add_months(hiredate,rownum)+rownum newer_date      
              from emp 
             )      
      )     


处理月份天数不定的办法      
   select to_char(add_months(last_day(sysdate) +1, -2), 'yyyymmdd'),last_day(sysdate) from dual 

原文地址;http://plat.delit.cn/thread-183-1-1.html

转载请注明出处;

撰写人:度量科技http://www.delit.cn

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

oracle日期函数部分用法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

oracle日期,获取年月日等函数、日期函数、时区

月 select extract(month from sysdate) from dual; 日 select extract(day from sysdate) from dual; 格式化日期: TO_CHAR(SYSDATE(),"YY/MM/DD H
oracle日期,获取年月日等函数、日期函数、时区
2017-01-06

sql中日期函数的用法

日期函数是用于在 sql 查询中操作日期和时间的函数。常见的日期函数包括获取当前日期(curdate())、格式化日期(date_format())、在日期中添加或减去时间间隔(date_add()、date_sub())、提取时间部分(e
sql中日期函数的用法
2024-05-07

Oracle中日期函数有哪些

这篇文章主要介绍了Oracle中日期函数有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。日期函数 SYSDATE SYSDA
2023-06-03

oracle日期处理函数整理

1.trunc 函数  截断函数既可以截取日期 也可以截取数字  返回今天的日期 select trunc(sysdate)  from dual; --07-6月 -20   返回当月第一天 select trunc(sysdate,"mm")  from
oracle日期处理函数整理
2018-11-18

Mysql日期格式以及内置日期函数用法详解

目录一、mysql中的日期时间类型二、mysql中获取时间戳三、mysql中datetime类型的长度位数四、mysql常用时间函数五、日期时间计算函数总结一、MySQL中的日期时间类型MySQL中常用的几种时间类型有:date、date
2023-05-12

oracle中怎么使用trunc函数处理日期

在Oracle中,可以使用TRUNC函数来处理日期。TRUNC函数用于截断日期,将日期的时间部分设为零,只保留日期部分。以下是使用TRUNC函数处理日期的示例:将日期的时间部分设为零:SELECT TRUNC(SYSDATE) FROM d
oracle中怎么使用trunc函数处理日期
2024-04-09

oracle中字符串转日期的函数是哪个函数

oracle 中将字符串转换成 date 数据类型的函数是 to_date 函数。用法如下:to_date(string_expression, format_mask)string_expression:要转换的字符串值。format_m
oracle中字符串转日期的函数是哪个函数
2024-05-08

JavaScript日期函数怎么使用

这篇文章主要讲解了“JavaScript日期函数怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript日期函数怎么使用”吧!javascript时间函数javascrip
2023-06-26

MySQL学习之日期函数的用法详解

目录获取 系统时间 函数日期格式化 函数日期函数练习①日期函数练习②日期计算的注意事项日期偏移计算计算日期之间相隔的天数获取 系统时间 函数“NOW()” 函数 能够获得当前系统日期和时间,格式如下:“
2022-08-12

PHP日期相关函数的介绍及用法

这篇文章主要介绍“PHP日期相关函数的介绍及用法”,在日常操作中,相信很多人在PHP日期相关函数的介绍及用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP日期相关函数的介绍及用法”的疑惑有所帮助!接下来
2023-06-20

编程热搜

目录