数据库中的日期函数

取得当前日期


Select sysdate from dual;


Select sysdate+300 from dual;

求出每个雇员到今天为止的天数

Selecte name,hiredate,sysdate-hiredate from emp;

LAST_DAY:求出指定日期的最后一天

求出本月最后一天的日期

Select last_day(sysdate)from dual;

NEXT_DAY:求出下一个指定星期 X的日期

求出下一个周一

Select next_day(sysdate,’星期一’)from dual;

ADD_MONTHS:求出若干月之后的日期

求出 4个月后的日期

Select add_months(sysdate,4)from dual;

MONTHS_BETWEEN:求出两个日期之间所经历的月份

求出每个雇员到今天为止的雇佣月份

Selecte name,hiredate,trunc(months_between(sysdate,hiredate))from emp;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 主流关系型数据库 关系型数据库存储数据的特点 结构化查询语言: 数据类型: select * from emp; ...
    陈先森mansplain阅读 4,030评论 0 0
  • 1. select * from emp; 2. select empno, ename, job from em...
    海纳百川_4d26阅读 5,913评论 0 4
  • 1.简介 数据存储有哪些方式?电子表格,纸质文件,数据库。 那么究竟什么是关系型数据库? 目前对数据库的分类主要是...
    乔震阅读 5,841评论 0 2
  • 孟鸟栖枯树, 枝斑满恙疴。 新青须去螙, 痼疾是因何。 注:孟鸟,出自《山海经·海内西经》,中国古代神话中的一种鸟...
    西山有晴雪阅读 2,669评论 18 35
  • KPI模式是一种很好的管理模式,但是如果公司的KPI模式与公司不符合,或者是对于KPI的理解不当,都会导致...
    孙倩阅读 838评论 0 0