欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    03_Oracle_标量函数和算术运算.ppt

    • 资源ID:70682066       资源大小:1.68MB        全文页数:35页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    03_Oracle_标量函数和算术运算.ppt

    标量函数和算术运算标量函数和算术运算Oracle基础单元目标单元目标记忆并熟练使用字符函数记忆并熟练使用数值函数记忆并熟练使用日期函数记忆并熟练使用通用函数记忆并熟练使用转换函数能够在SELECT和WHERE 子句中使用算术运算字符函数的使用字符函数的使用转换为大写字母SELECT UPPER(smith)FROM DUAL;转换为小写字母SELECT LOWER(SMITH)FROM DUAL;字符函数的使用字符函数的使用每个单词的首字母变成大写,其余字母小写SELECT INITCAP(hello World)FROM DUAL;使用INITCAP将雇员表中的姓名转换为开头字母大写 SELECT EMPNO,INITCAP(ENAME)FROM EMP;字符函数的使用字符函数的使用串连接(CONCAT):可以使用“|”进行串连接SELECT CONCAT(HELLO,WORLD)FROM DUAL;或 SELECT HELLO|WORLD FROM DUAL;说明:CONCAT 函数不如|使用灵活字符函数的使用字符函数的使用求子串(SUBSTR)SELECT SUBSTR(ename,1,3)FROM emp;截取子串时,从 0 截取和从 1截取的效果是一样的字符函数的使用字符函数的使用求长度(LENGTH)SELECT LENGTH(ename)FROM emp;字符函数的使用字符函数的使用串替换(REPLACE)SELECT REPLACE(HELLO WORLD,WOR,WEL)FROM dual;字符函数的使用字符函数的使用要求显示所有雇员的姓名和姓名的后三个字符SELECT ename,SUBSTR(ename,LENGTH(ename)-2)FROM emp;SELECT ename,SUBSTR(ename,-3)FROM emp;数值函数的使用数值函数的使用向下取下(FLOOR)SELECT FLOOR(11.9)FROM dual;数值函数的使用数值函数的使用四舍五入(Round)SELECT ROUND(789.536)FROM dual;数值函数的使用数值函数的使用四舍五入(Round):指定保留小数位数SELECT ROUND(789.536,2)FROM dual;数值函数的使用数值函数的使用四舍五入(Round):对整数四舍五入SELECT ROUND(789.536,-2)FROM dual;数值函数的使用数值函数的使用截断小数位(TRUNC)SELECT TRUNC(789.536)FROM dual;数值函数的使用数值函数的使用截断小数位(TRUNC):指定保留小数位SELECT TRUNC(789.536,2)FROM dual;数值函数的使用数值函数的使用截断小数位(TRUNC):对整数截断SELECT TRUNC(789.536,-2)FROM dual;数值函数的使用数值函数的使用取余数(MOD)SELECT MOD(10,3)FROM dual;日期函数日期函数运算规律日期+数字=日期日期-数字=日期日期-日期=数字(天数)日期函数日期函数查询当前日期SELECT sysdate FROM dual;显示10部门员工进入公司的星期数SELECT empno,ename,ROUND(sysdate-hiredate)/7)FROM empWHERE deptno=10;日期函数日期函数在指定日期上加上指定的月数之后的日期(ADD_MONTHS)SELECT ADD_MONTHS(sysdate,4)FROM dual;日期函数日期函数求出给定日期范围的月数(MONTHS_BETWEEN)SELECT EMPNO,ename,MONTHS_BETWEEN(sysdate,hiredate)FROM EMP;日期函数日期函数下一个给定的星期是那个日期(NEXT_DAY)SELECT NEXT_DAY(sysdate,星期一)FROM dual;日期函数日期函数求出给定日期所在月份的最后一天日期(LAST_DAY)SELECT LAST_DAY(sysdate)FROM dual;日期函数日期函数求给定日期的各日历字段(EXTRACT)SELECT EXTRACT(year FROM sysdate)FROM dual;转换函数转换函数转换成字符串(TO_CHAR)查询雇员号,姓名,以及入职的年份SELECT empno,ename,TO_CHAR(hiredate,yyyy)FROM emp;说明:yyyy 匹配年份,mm 匹配月份,dd 匹配日转换函数转换函数使用TO_CHAR设置日期的显示格式SELECT empno,ename,TO_CHAR(hiredate,yyyy-mm-dd)FROM emp;转换函数转换函数使用fm去掉前导 0SELECT empno,ename,TO_CHAR(hiredate,fmyyyy-mm-dd)FROM emp;转换函数转换函数通过TO_CHAR设置数值的格式SELECT empno,ename,TO_CHAR(sal,99,999)FROM emp;说明:9 代表 1 位数字转换函数转换函数显示金额SELECT empno,ename,TO_CHAR(sal,$99,999)FROM emp;说明:$代表美元,L代表本地转换函数转换函数转换成数字(TO_NUMBER)SELECT TO_NUMBER(123)+TO_NUMBER(123)FROM dual;转换函数转换函数转换成日期(TO_DATE)SELECT TO_DATE(2009-07-31,yyyy-mm-dd)FROM dual;算术运算算术运算查询每个员工的年收入SELECT empno,ename,(sal+comm)*12 FROM emp;问题:列名没有实际意义,能不能换个名字给列起别名给列起别名查询每个员工的年收入SELECT empno,ename,(sal+comm)*12 incomeFROM emp;问题:当空值和任何数据运算时,结果都为空值,怎么办通用函数通用函数查询每个员工的年收入SELECT empno,ename,(sal+NVL(comm,0)*12 incomeFROM emp;NVL(COMM,0)当comm的值为null时,用 0 替换知识点总结知识点总结掌握字符函数的使用掌握数值函数的使用掌握日期函数的使用掌握通用函数的使用掌握转换函数的使用掌握在SELECT和WHERE 子句中使用算术运算

    注意事项

    本文(03_Oracle_标量函数和算术运算.ppt)为本站会员(hyn****60)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开