SQL Server 上机作业5.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL Server 上机作业5 一、SQL Server常用函数总结如下表 表1数学函数 函数类型 语法形式 功能 三角函数 SIN(Nexpression) 求表达式的正弦值 COS(Nexpression) 求表达式的余弦值 TAN(Nexpression) 求表达式的正切值 COT(Nexpression) 求表达式的余切值 反三角函数 ASIN(Nexpression) 求表达式的反正弦值 ACOS(Nexpression) 求表达式的反余弦值 ATAN(Nexpression) 求表达式的反正切弦值 ATAN2(Nexpression) 求表达式的反余切值 幂函数 EXP(Nexpression) 求表达式的自然指数值 Power(Nexpression,Iexp) 求表达式的I次方 LOG(Nexpression) 求表达式的自然对数值 LOG10(Nexpression) 求表达式的以10为底的对数值 SQRT(Nexpression) 求表达式的平方根 取整 CEILING(Nexpression) 返回大于或等于表达式的最小整数 FLOOR(Nexpression) 返回小于或等于表达式的最大整数 ROUND(Nexp,length[,function]) 返回表达式的四舍五入值或截断值 符号函数 ABS(Nexpression) 求表达式的绝对值 SIGN(Nexpression) 测试表达式的符号,正返回1,负返回-1,0返回0 其他函数 PI() 返回π值。 RAND(Iexpression) 用任选的表达式做种子得出0和1之间的随机数 表3字符串函数 函数类型 语法形式 功能 字符转换函数 ASCII(Cexpression) 求表达式最左端字符的ASCII值码值 CHAR(Iexpression) 返回以表达式为ASCII码的字符串 LOWER(Cexpression) 将字符串全部转换为小写 UPPER(Cexpression) 将字符串全部转换为大写 STR(Nexpression,[length[,decimal]]) 把数值型数据转换为字符型数据 去空格函数 LTRIM(Cexpression) 删除字符串的前导空格。删除字符串的空格REPLICATE(Cexpression,Iexpression ) 重复一个字符表达式若干次。取字符串的逆序。 REPLACE( C1,C2,C3) 用第三个字符串替换第一个字符串中出现的所有第二个给定的字符串。 CHARINDEX( C1,C2[,N]) 返回一个在起始位置。GETDATE( ) 返回系统的日期和时间。YEAR(Dexpression ) 返回指定日期的年份的整数。MONTH(Dexpression) 返回指定日期的月份的整数。(Dexpression) 返回指定日期的整数。DATEDIFF(daypart,startdate,enddate ) 计算两个日期值之间的间隔,返回一个整数。 DATENAME(daypart,date) 按要求取出日期的某个部分,返回一个字符串。 二、函数练习 1.练习T-SQL中的函数,计算以下表达式的值 显示字符‘X’、‘d’、‘5’的ASCII值 显示十进制数65、99、53、32、27对应的字符 将数值657.246按不同方式转换成字符串,如不输入宽度、宽度为5、宽度为8、宽度为5,小数位数3、宽度为3、宽度为2、宽度为7,小数位数2等 对字符串“123ABCDEF456”从起始位置分别为2、3、4、5,截取长度分别为1、3、5、7,输出的4个结果是什么? ceiling(-567.75), floor(-567.75),round(-567.75,5) exp(2), power(2.5,3),SIN(45),COS(60),TAN(45) left(‘西安科技大学’,2)+right(‘信息管理’,2) 按“XXXX年XX月XX日星期X”形式输出系统日期 求自己上大学到现在的天数 计算自己毕业离校还有多少天、星期几? 计算表达式 产生50-300之间的10个随机整数 计算半径为8的圆面积、周长 计算字符串“西安科技大学信息管理08-1、2”的长度 检索字符串“THIS IS A FISH!”中”IS”第1次、第2次、第3次出现的位置 2.函数与数据表的操作 根据JBQK099、CJB099完成下列操作: 将两个表中的“学号”修改成“自己专业学号前8位、后两位不变” 增加“班级”字段,取出“学号的第8位”修改成“X班” 将本专业“学号为奇数”的男生基本信息、学习成绩存入数据表od

您可能关注的文档

文档评论(0)

精华文档888 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档