常用函数与自定义函数

常用函数与自定义函数

ID:43974378

大小:192.00 KB

页数:36页

时间:2019-10-17

常用函数与自定义函数_第1页
常用函数与自定义函数_第2页
常用函数与自定义函数_第3页
常用函数与自定义函数_第4页
常用函数与自定义函数_第5页
资源描述:

《常用函数与自定义函数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第7章常用函数与自定义函数广西大学信息网络中心卢豫开7.1常用函数(P169)在SQLServer2005中,函数分为系统函数与自定义函数。系统函数可以分为聚合函数、算数函数、字符函数、数据类型转换函数、日期时间函数、文本图象函数、系统统计函数。广西大学信息网络中心卢豫开7.1.1聚合函数最常用的几个聚合函数:max()、min()、avg()、sum()、count()统计标准偏差stdev()总体标准偏差stdevp()统计方差var()总体变异方差()广西大学信息网络中心卢豫开实例1:聚合函数的应用(P170)Use企业销售管理selectmax(工资)as最大工资,stdev(工资)a

2、s工资标准差,stdevp(工资)as工资总体标准差,var(工资)as工资统计方差,varp(工资)as工资总体变异方差from职工广西大学信息网络中心卢豫开7.1.2算数函数(P171)算数函数可以对数据类型为整型、浮点型、实型、货币型的列进行操作,算数函数包括三角函数、反三角函数、角度弧度转换函数、符号函数、随机函数和pi()函数。各函数类型及功能见P171页的表7-1。广西大学信息网络中心卢豫开实例2:三角函数与反三角函数的应用(P172)declare@xrealset@x=0.68printsin(@x)printcos(@x)printtan(@x)printcot(@x)pri

3、ntacos(@x)printasin(@x)printatan(@x)广西大学信息网络中心卢豫开实例3:幂函数与符号函数的应用(P172)printabs(-2)printabs(5)printsign(10)printsign(-45)printsign(0)printlog(15)printlog10(100)printsqrt(8)printexp(3)广西大学信息网络中心卢豫开实例4:利用随机函数与取近似值函数实现彩票30选7(P173)广西大学信息网络中心卢豫开7.1.3字符串函数(P174)字符串函数对二进制数据、字符串和表达式执行不同的操作。此类函数作用于char、varcha

4、r、binary、varbinary数据类型以及可以隐式转换为char或varchar的数据类型。广西大学信息网络中心卢豫开7.1.3.1字符转换函数ASCII()函数---字符转换为ASCIIChar()函数---ASCII转换为字符Lower()函数---将字符串全部转换为小写Upper()函数---将字符串全部转换为大写Str()函数---将数字数据转换为字符数据语法格式:Str(flot_expression[,lehgth[,decimal]])广西大学信息网络中心卢豫开实例5:利用循str函数环输出26个大写英文字母及其ASCII码(P175)declare@iintset@i=0

5、while@i<26beginPrintchar(ASCII('A')+@i)+'的ASCII码是:'+cast(ASCII('A')+@iasvarchar(50))set@i=@i+1end广西大学信息网络中心卢豫开实例6:其它字符转换函数的应用(P176)Printlower('hello,HOWAREYOU!')Printupper('hello,HOWAREYOU!')Printstr(124.654,6,1)Printstr(124.654,3,1)广西大学信息网络中心卢豫开7.1.3.2字符长度函数及去空格函数(P177)Len()函数测量字符串长度Ltrim()函数将字符串头部

6、空格去掉Rtrim()函数将字符串尾部空格去掉广西大学信息网络中心卢豫开实例7:字符长度函数及去空格函数的应用(P177)Print'hello,howareyou?'Printltrim('hello,howareyou?')Printrtrim('hello,howareyou?')Printlen('hello,howareyou?')Printlen(ltrim('hello,hoeareyou?'))Printlen(rtrim('hello,hoeareyou?'))广西大学信息网络中心卢豫开7.1.3.3取子串函数(P177)Left()函数left(character_expr

7、ession,integer_expression)Right()函数Right(character_expression,integer_expression)Substring()函数Substring(expression,start,length)广西大学信息网络中心卢豫开实例8:取子串函数的应用(P178)printleft('hello,howareyou?',5)printright

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

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

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