为了账号安全,请及时绑定邮箱和手机立即绑定

Oracle数据库开发利器之函数

难度初级
时长 1小时10分
学习人数
综合评分9.70
92人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.6 逻辑清晰
老师那个四舍五入函数感觉描述的有点不清楚!
好像是当 m 大于等于 0 时是对小数点后 m+1 位的数值进行四舍五入,当 m 小于 0 时是对小数点前 m 位数值进行的四舍五入。
看到身份证,看到了猴,我就想到了文体两开花,希望明年上映的中美合拍的西游记大家多多支持。
谢谢老师哈 :)
这些函数感觉学了一年
老师讲的全部都是oracle的内置函数,没有讲解自定义函数,要学习自定义函数还有另外去学。
这里感觉略不严谨,替换函数,省略最后的参数应该是替换成空值而非空格吧,我用length嵌套看了下,length(replace(‘abcda’,‘a’))=3
老师声音很好听,讲的也很细致,一定是个大美女
老师绝对是东北淫
--大小写转换
Select upper('ABc') from dual --ABC 大写
Select Lower('bAc') from dual --bac 小写
Select Initcap('caB') from dual --Cab 首字母大写

--截取字符串
Select Substr('123456',2), --23456
Substr('123456',2,2), --23
Substr('123456',-6,2) --12
from dual
小白 打卡
dual 表是 Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的 select 语句中。
-- 查看当前连接用户
select user from dual;
-- 查看当前日期、时间
select sysdate from dual;
-- 当作计算器用
select 1+2 from dual;
-- 根据出生年月日得到年龄
SELECT stuName, TO_CHAR(sysdate, 'YYYY') - TO_CHAR(stuBirthday, 'YYYY') AS age FROM students;
Oracle 中的函数主要为了方便数据的统计以及处理查询结果,他们包括:
- 统计函数
- 数学函数
- 字符串函数
- 日期函数
- 转换函数
感觉应该是设置数字的格式而不是转换为字符。
sysdate下午3点多,切啥菜呀!
课程须知
小伙伴们,学习本课程前需要熟悉Oracle的SQL语句。关于SQL语句的内容可以查看课程《Oracle数据库开发必备利器之SQL基础》,链接在此:http://www.imooc.com/learn/337
老师告诉你能学到什么?
1、能够掌握Oracle的常用函数 2、能够在查询中熟练使用Oracle函数,以方便数据的查询统计

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消