oracle小笔记

1、DATE_SUB( date, INTERVAL expr type );
例
select sysdate, DATE( sysdate, INTERVAL 2 DAY ) as dual;

2、last_day();
例
select * from emp_hyh where hire=last_day( hire )-2; //每个月前三天入职的人员

3、extract( unit from date ) -----> 用于返回日期/时间的单独部分, unit可以是时分秒等等
例
select * from emp_hyh where extract( year from sysdate )-extract( year from hiredate ) >12; //查询12年前入职的人员

4、substr( 字符串, 截取开始位置, 截取长度 )
例
select upper( substr( ename, 1, 1 ) ) || lower( substr( ename, 2, length( ename ) ) ) from emp_hyh //返回员工姓名,首字母大写

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year:...
    雨一流阅读 760评论 0赞 2
  • 1.简介 数据存储有哪些方式?电子表格,纸质文件,数据库。 那么究竟什么是关系型数据库? 目前对数据库的分类主要是...
    乔震阅读 2,082评论 0赞 2
  • 在Oralce中定义了一部分内部函数,通过使用这部分函数可以使用户在进行一些操作的时候更加的方便。 日期函数 日期...
    产品小正阅读 1,142评论 0赞 0
  • 1. select * from emp; 2. select empno, ename, job from em...
    海纳百川_4d26阅读 2,028评论 0赞 4
  • SQL ==SQLPLUS== DML(Data Manipulation Language,数据操作语言)---...
    蝌蚪1573阅读 674评论 0赞 4

友情链接更多精彩内容