oracle数据库ppt+中科院培训专用Les03_cn.pdf

oracle数据库ppt+中科院培训专用Les03_cn.pdf

ID:52912124

大小:1.30 MB

页数:65页

时间:2020-03-31

oracle数据库ppt+中科院培训专用Les03_cn.pdf_第1页
oracle数据库ppt+中科院培训专用Les03_cn.pdf_第2页
oracle数据库ppt+中科院培训专用Les03_cn.pdf_第3页
oracle数据库ppt+中科院培训专用Les03_cn.pdf_第4页
oracle数据库ppt+中科院培训专用Les03_cn.pdf_第5页
资源描述:

《oracle数据库ppt+中科院培训专用Les03_cn.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章单行函数单行函数Copyright©OracleCorporation,2001.Allrightsreserved.进度表:时间主题55分钟讲演30分钟练习85分钟总共中国科学院西安网络中心©2005OracleSQL入门3-1第三章单行函数目标完成本课后,您应当能够执行下列操作:•描述在SQL中可用的函数的变量类型•在SELECT语句中使用字符,数字和日期函数•描述转换函数的使用3-2Copyright©OracleCorporation,2001.Allrightsreserved.课程目标函数使得基本查询块更强大,函数用于操纵数据值。本

2、课是探索函数的两节课程之一,内容集中在单行字符、数字和日期函数,以及转换数据类型的函数,例如,字符数据到数字数据的转换。中国科学院西安网络中心©2005OracleSQL入门3-2第三章单行函数SQL函数输入输出函数参数1函数(Function)执行作用参数2结果值参数n3-3Copyright©OracleCorporation,2001.Allrightsreserved.SQL函数函数是SQL的一个非常强有力的特性,函数能够用于下面的目的:执行数据计算修改单个数据项操纵输出进行行分组格式化显示的日期和数字转换列数据类型SQL函数有输入参数,并且

3、总有一个返回值。注:在本课中讲述的大多数函数是针对SQL的Oracle版的。教师注释本课没有非常详细地讨论所有的函数,课程中用简要的说明介绍了最常用的函数。中国科学院西安网络中心©2005OracleSQL入门3-3第三章单行函数SQL函数的两种类型函数单行函数多行函数3-4Copyright©OracleCorporation,2001.Allrightsreserved.SQL函数(续)有两种截然不同的函数:单行函数多行函数单行函数这些函数仅对单个行进行运算,并且每行返回一个结果。有不同类型的单行函数,本课下面的函数类型:字符数字日期转换多行函数

4、这些函数能够操纵成组的行,每个行组给出一个结果,这些函数也被称为组函数。多行函数在后面的课程中介绍。为了得到更多的信息,请看Oracle9iSQLReference(参考),以获得函数以及他们的语法的完整列表。中国科学院西安网络中心©2005OracleSQL入门3-4第三章单行函数单行函数单行函数:•操纵数据项•接受多个参数并返回一个值•作用于每一个返回行•每行返回一个结果•可以修改数据类型•可以嵌套•接受多个参数,参数可以是一个列或者一个表达式fufuncnctitionon_n_namamee[([(ararg1g1,ar,arg2g2,.,.

5、....)])]3-5Copyright©OracleCorporation,2001.Allrightsreserved.单行函数单行函数用于操纵数据项,他们接受一个或多个参数,并且对查询的每个返回行返回一个值。一个参数可以是下列数据之一:用户提供的常数变量值列名表达式单行函数的特性包括:作用于查询中返回的每一行每行返回一个结果可能返回一个与参数不同类型的数据值可能需要一个或多个参数能够用在SELECT、WHERE和ORDERBY子句中;可以嵌套在语法中:function_name是函数的名字。arg1,arg2是由函数使用的任意参数,可以由一个列

6、名或者一个表达式提供。中国科学院西安网络中心©2005OracleSQL入门3-5第三章单行函数单行函数字符通用数字单行函数转换日期3-6Copyright©OracleCorporation,2001.Allrightsreserved.单行函数(续)本课包括下面的单行函数:字符函数:接受字符输入,可以返回字符或者数字值数字函数:接受数字输入,返回数字值日期函数:对DATE数据类型的值进行运算(除了MONTHS_BETWEEN函数返回一个数字,所有日期函数都返回一个DATE数据类型的值。)转换函数:从一个数据类型到另一个数据类型转换一个值通用函数:

7、−NVL−NVL2−NULLIF−COALSECE−CASE−DECODE中国科学院西安网络中心©2005OracleSQL入门3-6第三章单行函数字符函数字符函数大小写处理函数字符处理函数LOWERCONCATUPPERSUBSTRINITCAPLENGTHINSTRLPAD

8、RPADTRIMREPLACE3-7Copyright©OracleCorporation,2001.Allrightsreserved.字符函数单行字符函数接受字符数据作为输入,既可以返回字符值也可以返回数字值。字符函数可以被分为下面两种:大小写处理函数字符处理函数LOWE

9、R(column

10、expression)转换字符值为小写UPPER(column

11、expression)转换

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。