网站大量收购闲置独家精品文档,联系QQ:2885784924

[IT认证]Oracle SQL Function.pdf

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[IT认证]Oracle SQL Function

Oracle SQL 函数 上讲回顾 查询SMITH上级领导的姓名  select ename from emp where empno=(select mgr from emp where ename = SMITH); 查询工资高于JONES 的所有员工的姓名和工资  select ename,sal from emp where sal (select sal from emp where ename=JONES); 本讲主要内容 SQL 函数  单行函数  聚合函数  分析函数 SQL 函数 Oracle 提供一系列用于执行特定操作的函数 SQL 函数带有一个或多个参数并返回一个值 以下是SQL函数的分类: SQL 函数 单行函数 单行函数 聚合函数 分析函数 聚合函数 分析函数 单行函数分类  单行函数对于从表中查询的每一行只返回一个值  可以出现在SELECT 、WHERE、ORDER BY子句中  还可以在其他语句中使用,如UPDATE 的SET子句中, INSERT 的VALUES子句中,DELETE 的WHERE子句中  单行函数可以大致划分为:  转换函数  日期函数  数字函数  字符函数  其他函数 转换函数  转换函数将值从一种数据类型转换为另一种数据类型  常用的转换函数有:  TO_CHAR(date,format):根据format重新格式日期 date的格式(转换日期格式到字符串)  TO_DATE(char,format):按照指定的format格式将字 符串转换为oracle的日期型  TO_NUMBER(char):将给出的数字子串转换为数字 SELECT TO_CHAR(sysdate,YYYY年MM月DD 日 HH24:MI:SS) FROM dual; SELECT TO_CHAR(hiredate,yyyy.mm.dd) FROM emp; SELECT TO_DATE(2005-12-06 , yyyy-mm-dd) FROM dual; SELECT TO_NUMBER(100) FROM dual; 转换函数 找出在(任何年份的)2月受聘的所有员工。 select * from emp where to_char(hiredate,mm)=02; 日期函数  日期函数对日期值进行运算,并生成日期数据类型或数值类型的 结果 函数 说明 add_months(date,count) 返回日期date上加上count个月后的结果 greatest(date1,date2,..) 从日期列表中选出最晚的日期 last_day(date) 返回日期date所在的月的最后一天 least(date1,date2,..) 从日期列表中选出最早的日期 months_between(date2,dat 给出date2-date1的月数 e1) next_day(date, day) 给出日期date之后下一天的日期,这里的day为星期 new_time(date,this,other) 给出在this时区=other时区的日期和时间 按照给出的要求格式将日期截断,未指定format时,将日 trunc(date,format) 期截为12PM sysdate 用来得到系统的当前日期 时区及说明 时区缩写

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档