orcale存储过程

Oracle数据库基础函数

2019-12-04  本文已影响0人  一位热爱文学的程序员

1、字符串函数

lower()大写转小写

upper()小写转大写

initcap()首字母大写,其他字符全小写

concat()连接两个值,等同于||。注意:值允许传两个参数。

substr() 截取字符串

用法详见

[添加链接描述](https://www.cnblogs.com/champaign/p/5882023.html#_label20)

2、数值函数

[添加链接描述](https://blog.csdn.net/qq_40868987/article/details/85056088)

3、日期函数

(1)~可以求出本月的最后一天

    LAST_DAY(日期):求出指定日期所属月的最后一天;

求当前时间所在月的最后一天

select last_day(sysdate) FROM dual

(2)~求指定日期下个周的星期X

NEXT_DAY(日期,'星期X');

求下个周三的时间

select next_day(sysdate,'星期三') FROM dual

(3)~求出指定日期X个月后的日期

ADD_MONTH(日期,X)

求四个月以后的时间

SELECT ADD_MONTHS(SYSDATE,4) FROM dual;

(4)~求出指定日期与指定时间之间的月数

MONTHS_BETWEEN(X,Y)

求到现在为止员工的受雇月数

select ename,trunc(months_between(sysdate,HIREDATE)) 雇佣月数 FROM EMP

上一篇 下一篇

猜你喜欢

热点阅读