oracle查询和SQL函数.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle查询和SQL函数

* * * * * * * * * * * * * * * * 字符函数 6 常用的字符函数: SOUNDEX 字符函数:返回字符串参数的语音表示形式,相对于比较一些读音相同,但是拼写不同的单词是非常有用的。 格式: SOUNDEX(char),其中,char 表示字符串。 计算语音的算法: 1、保留字符串首字母并将首字母转成大写,然后把除了首字母以外剩余的字符串删除掉: a, e, h, i, o, u, w, y 这些字符。 2、将下表中的数字赋给第1步操作后剩余的字符串中相对应的字母: 1:b, f, p, v 2:c, g, j, k, q, s, x, z 3:d, t 4:l 5:m, n 6:r 3、在执行第1步操作前,如果字符串中存在拥有相同数字的2个或2个以上的字母在一起(例如 b 和 f),则删除其它相同的字母的,仅保留1个。 4、只返回前4个字节,不够用0填充。 * 字符函数 7 常用的字符函数: CHR 字符函数:将 ASCII 码值转换为字符。 格式:CHR(n [ USING NCHAR_CS ]) ,其中,n 表示零或正整数; USING NCHAR_CS可以设置字符集,此参数是可选择的。 ASCII 字符函数:将字符转换为ASCII码。 格式:ASCII(char),其中,char 表示字符。 LPAD 字符函数:对字符串进行截取,如果截取的长度大于字符的长度,则在字符串的左边用指定的字符串对剩余的长度进行填补;如果截取的长度小于字符的长度,则从字符串的左边第一个字符开始截取指定的长度。 格式:LPAD(char1, length [, char2 ]),其中,char1 表示源字符串;length 表示截取 char1 字符串的长度;char2 表示用于填补的字符串。 RPAD 字符函数:对字符串进行截取,如果截取的长度大于字符的长度,则在字符串的右边用指定的字符串对剩余的长度进行填补;如果截取的长度小于字符的长度,则从字符串的左边第一个字符开始截取指定的长度。 格式:RPAD(char1, length [, char2 ]),其中,char1 表示源字符串;length 表示截取 char1 字符串的长度;char2 表示用于填补的字符串。 * 字符函数 8 常用的字符函数: LENGTH 字符函数:在查询中使用 LENGTH 函数时,它将返回一个字符串的长度。 格式: LENGTH (char) ,其中,char表示字符串。 DECODE 字符函数:与执行逐个字符替换的 TRANSLATE 函数不同,DECODE 函数执行逐个值替换。 格式:DECODE(value, if1, then1[, if2, then2]… [, else]),其中,value 表示一个字符串或表达式,如果 value 满足 if1 条件 ,则就显示 then1 的值或表达式,如果 value 满足 if2 条件,则就显示 then2的值,如果都不满足任何条件,则显示 else 的值。 * 数字函数 1 数字函数:是接受数字输入,并返回数字值作为输出。数字函数返回的值最高精确到38位小数位 常用的字符函数: ABS 数字函数:返回数字值的绝对值。 格式:ABS(n),其中,n 是一个数值。 CEIL 数字函数 : 如果输入的数字值是一个整数,则返回整数本身;如果输入的数值是一个小数,则返回大于输入值的最小整数。 格式:CEIL(n) ,其中,n 是一个数值 。 FLOOR 数字函数 : 如果输入的数字值是一个整数,则返回整数本身;如果输入的数值是一个小数,则返回小于输入值的最大整数。 格式: FLOOR (n) ,其中,n 是一个数值 。 SIN(正弦)、ASIN(正余弦值)、TAN(正切值)、ATAN (反正切值) 、 COS(余弦)、 ACOS(反余弦值)、SINH(双曲正弦值)、COSH(反余弦值) 数字函数 : 格式:SIN(n)、ASIN(n)、TAN(n)、ATAN(n)、COS(n) 、ACOS (n) 、SINH(n)、COSH(n),其中 ,n 是一个数值 。 EXP 数字函数 :返回一个数字e的n次方根。e = 2... 格式:EXP(n),其中,n 表示一个数值。 LN 数字函数 :返回指定数值的自然对数值。 格式:LN(n),其中,n 表示一个数值。 * 数字函数 2 常用的字符函数: POWER 数字函数:求幂函数。 格式: POWER (m, n),其中,m、n 都是一个数值。返回 m 的 n次方的值 SQRT 数字函数,: 求平方根。 格式:SQRT

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档