Oracle数据中常见的函数用法

1、字符串函数
lower()大写转小写
upper()小写转大写
initcap()首字母大写,其他字符全小写
concat()连接两个值,等同于||。注意:值允许传两个参数。
substr() 截取字符串
用法详见
字符串函数链接
2、数值函数
数值函数链接
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

发布了14 篇原创文章 · 获赞 15 · 访问量 327

猜你喜欢

转载自blog.csdn.net/weixin_42970847/article/details/103395249