- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验 常用函数熟练掌握SQL中函数的调用方法及功能。select round(76.512565,3),round(23.3234357,3),round(78.74236,-1)
运行结果:
(2)分别用函数求出-2、1.2的绝对值,16的平方根及5的平方。
select abs(-2),abs(1.2),sqrt(16),power(5,2)
2、(2分)字符串函数的使用
(1)使用substring函数从字符串”中国机械工业出版社”中返回字符串”机械”,并使用reverse函数将字符串”机械”逆序返回。
select substring(中国机械工业出版社,3,2)
select reverse (机械)
(2) 使用replace函数将字符串”abcdabcd”中的所有字符”a”换为字符”%”。
select replace (abcdabcd,a,%)
(3)?写结果:select str(123.45,6,1)+str(123.45,2,2)+str(123.45,4,0)
(4)写函数表达式和结果:计算字符串’SQL Server数据库管理系统’的长度:
select len(SQL Server数据库管理系统)
3、(2分)日期时间函数练习,上机验证下面语句,写出功能,并将结果截图。
(1)
(2)
(3)
(4)Mary的生日为1929日,请用日期函数计算Mary现在的年龄select datediff (year,getdate(),1990-8-29)
4、类型转换函数(1分)
1.定义一个整型变量,存放一个学生的成绩98,然后用类型转换函数convert将该成绩转换成字符型输出,最终能够用print语句显示“成绩为:98分”。
declare @a int
set @a=98
print 成绩为:+(convert (char(3),@a))+分
5、运算符及表达式练习(2分)
1.求如下表达式8÷2×3+|-2| 的值。
select 8/2*3+abs(-2)
2.显示jwgl数据库book表中清华大学出版社的书(price)价格在-30元之间的所有信息。select avg(price)
from book
where price between 10 and 30 and publish_company=清华大学出版社
二、部分流程语句练习
1、if语句练习(2分)
(1)定义一个定长字符型变量(宽度为10),将一个姓名赋值给该变量,然后判断该姓名是否姓‘张’,如果是则显示”姓张”,否则显示’不姓张’。(1.5分)
? declare @a char(10)
set @a=张南
if left(@a,1)=张
print姓张
else print 不姓张
?
?
(2)用if语句判断pubs库titles表中书的价格,如果书的最低价小于10,显示’书的最低价小于10’,否则显示“书的最低价没有小于10”。(参见实验指导书p33实验示例3提供的代码)(1.5分)
if(select min(price)
from titles)10
print书的最低价小于
else print书的最低价没有小于
文档评论(0)