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

Oracle数据库开发利器之函数

难度初级
时长 1小时10分
学习人数
综合评分9.70
92人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.6 逻辑清晰
  • todate()按照系统默认格式显示日期
    查看全部
    0 采集 收起 来源:Oracle转换函数

    2016-10-12

  • 常用的日期转换字符。
    查看全部
    0 采集 收起 来源:Oracle转换函数

    2016-10-12

  • 转换函数
    查看全部
    0 采集 收起 来源:Oracle转换函数

    2016-10-12

  • next_day
    查看全部
    0 采集 收起 来源:Oracle日期函数

    2016-10-12

  • add_months日期操作。
    查看全部
    0 采集 收起 来源:Oracle日期函数

    2016-10-12

  • sysdate默认格式
    查看全部
    0 采集 收起 来源:Oracle日期函数

    2016-10-12

  • 获取子字符的方法会负什么意思
    查看全部
  • 取整函数。
    查看全部
    0 采集 收起 来源:Oracle数值函数

    2016-10-12

  • 四舍五入
    查看全部
    0 采集 收起 来源:Oracle数值函数

    2016-10-12

  • 课程总结<br> 1、数值函数:<br> 四舍五入:round(n,m)<br> 取整:floor(n)<br> 绝对值:abs(n)<br> 取余数:mod(m,n)<br> 平方根:sqrt(n)<br> 三角函数:sin(n)、asin(n)等<br> 2、字符函数:<br> 大小写转换函数:upper(char)、lower(char)<br> 字符串连接:concat(char1,char2)<br> 获取子字符串:substr(char,m,n)<br> 获取字符串长度:length(char)<br> 3、日期函数:<br> 获取当前时间:sysdate<br> 添加一定的月份:add_months(date,i)<br> 查询当月最后一天:last_day(date)<br> 两个日期月份的差:month_between(date1,date2)<br> 提取制定日期部分:extract(date from datetime)<br> 4、转换函数<br> to_char(date,fmt,params)<br> to_char(number,fmt)<br> to_date(char,fmt)<br> to_number(char,fmt)<br> 5、在查询语句中使用函数 在查询语句中使用并不会改变表中的值,只是改变显示出来的值
    查看全部
    0 采集 收起 来源:课程总结

    2018-03-22

  • 日期函数: (1)系统时间 sysdate 默认格式DD-MON-RR 日-月-年 (2)日期操作 add_months(date,i)在当前日期加上i个月,i可以是任何整数;如果i是小数,系统会自动截取整数部分;如果是负数就是在当前日期减去i个月。 next_day(date,char)表示指定日期的下周几的日期,例: select next_day(sysdate,'星期一') from dual; 表示的是当前日期的下周一是几年几月几号。这个char表示星期几,可以输入中文也可以输入英文。 last_day(date)返回date所在月的最后一天 months_between(date1,date2)表示两个日期之间相隔的月份,返回值是小数 extract(date from datetime)表示获取指定日期的年或月或日,例: select extract(year from sysdate) from dual;表示返回当前日期的年 select extract(month from sysdate) from dual; select extract(day from sysdate) from dual; 此外还可以这样使用: select extract(hour from timestamp '2015-10-1 17:25:13') from dual;意思是获取时间戳的时。 结果为17
    查看全部
    0 采集 收起 来源:Oracle日期函数

    2016-10-09

  • 四舍五入函数: round(n,[m]) m>0:小数点后m位;m<0:小数点前m位 eg:select round(23.4),round(23.45,1),round(23.45,-1) from dual; 23 23.5 20 取整函数: ceil(n)--取上限 floor(n)--取下限 eg:select ceil(23.45),floor(23.45) from dual; 24 23 绝对值: abs(n)--取绝对值 eg:select abs(23.45),abs(-23),abs(0) from dual; 23.45 23 0 取余数: mod(m,n) m/n 若m,n任何一个值为null,则结果返回null值 eg:select mod(5,2) from dual; 1 select mod(5,null) from dual; (空值) m的n次幂: power(m,n) eg:select power(2,3),power(null,2) from dual; 8 (空值) 平方根: sqrt(m) 16的平方根表示为sqrt(16),结果是4 eg:select sqrt(16)from dual; 4 三角函数: sin(n)、asin(n)--正弦、反正弦 cos(n)、acos(n)--余弦、反余弦 tan(n)、atan(n)--正切、反正切 n 为弧度 eg:select sin(3.124) from dual; .017591746
    查看全部
    0 采集 收起 来源:Oracle数值函数

    2018-03-22

  • 概述 1、函数的作用 方便数据的统计、处理查询结果 2、函数分类 1)内置函数:数值函数、字符函数、日期函数、转换函数 2)自定义函数 3、在查询中使用函数 字母大小写转换、查询时间间隔、四舍五入
    查看全部
  • 1、数值函数: 四舍五入:round(n,m) 取整:floor(n) 绝对值:abs(n) 取余数:mod(m,n) 平方根:sqrt(n) 三角函数:sin(n)、asin(n)等 2、字符函数: 大小写转换函数:upper(char)、lower(char) 字符串连接:concat(char1,char2) 获取子字符串:substr(char,m,n) 获取字符串长度:length(char) 3、日期函数: 获取当前时间:sysdate 添加一定的月份:add_months(date,i) 查询当月最后一天:last_day(date) 两个日期月份的差:month_between(date1,date2) 提取制定日期部分:extract(date from datetime) 4、转换函数 to_char(date,fmt,params) to_char(number,fmt) to_number(char,fmt) 5、在查询语句中使用函数
    查看全部
    0 采集 收起 来源:课程总结

    2016-10-04

  • 数值函数
    查看全部
    0 采集 收起 来源:课程总结

    2016-10-04

举报

0/150
提交
取消
课程须知
小伙伴们,学习本课程前需要熟悉Oracle的SQL语句。关于SQL语句的内容可以查看课程《Oracle数据库开发必备利器之SQL基础》,链接在此:http://www.imooc.com/learn/337
老师告诉你能学到什么?
1、能够掌握Oracle的常用函数 2、能够在查询中熟练使用Oracle函数,以方便数据的查询统计

微信扫码,参与3人拼团

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

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