数据库教学资料实验及答案8

数据库教学资料实验及答案8

ID:35504845

大小:63.86 KB

页数:5页

时间:2019-03-25

数据库教学资料实验及答案8_第1页
数据库教学资料实验及答案8_第2页
数据库教学资料实验及答案8_第3页
数据库教学资料实验及答案8_第4页
数据库教学资料实验及答案8_第5页
资源描述:

《数据库教学资料实验及答案8》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验八1-利用break和continue语句的求1-100之间小于50奇数之和。declareint,@sumintset@i=0set@sum=0while@i<=l00beginsetif@i%2=0continueelseset@sum=@sum+@iif@i=49breakendprint11+3+...+49=1+convert(varchar,@sum)+1运行至U1+convert(varcharz@i)2.延迟一段时间间隔执行“葱葱好漂亮!waitfordelay100:00:031print,葱葱好漂亮,3.

2、指定从何时起执行,用于指定触发语句块,存储过程以及事物执行时刻。显示'葱葱好漂亮!waitfortime110:50:001print,葱葱好漂亮,4.判断'高等数学'是否存在?若存在就显示'高等数学课程记录已存在!否则插入高等数学课程记录。(if・・・else・・)(return)ifexists(select*fromcoursewherecndme='高等数学')print,高等数学课程记录己存在!•elseinsertintocoursevalues(1001,1高等数学',1005,4)5.建立数据库。(begintr

3、y—)begintrycreatedatabasetestprint,创建数据库,endtrybegincatchdropdetabasetestcreatedatabasetestprint,数据库己存在,删除数据库并重新创建,endcatch2.所谓水仙花数是一个三位数,其各位数字的立方和等于该数本身(如153=13+53+33)(power)(wh订e)declare@nint,@aintf@bint,@cintset@n=100while@n<1000beginset@a=@n/100set@b=(@n/10)%10se

4、t@c=@n%10if@n=POWER(@a,3)+POWER(@b,3)+POWER(@c,3)printconvert(varchar,@n)+1=1+convert(varchar,POWER(@3,3))+'+'+convert(varchar,POWER(@b,3))+'+'+convert(varchar,POWER(@c,3))set@n=@n+lend3.使用常用数学函数计算-1的绝对值,e的10次方,5的自然对数,半径为3的圆的面积和49的平方根。selectN,-1绝对值‘=3bs(-l),NP的次方*=ex

5、p(10),N*5的自然数对数*=log(5),N,半径为的圆的面积*=pi()*3*3,N'49的平方根'=sqrt(49)8.通过字符操作竖向显示“伟大祖横向显示“祖国伟大”・(stuff)奠祖国国declare@snchar(4),intset伟大祖国,set吐=1while@t<=4beginprint11+substting(@s,@t,1)set@t=@t+lendprintright(@s,2)+left(@s,2)9.编写一个程序将学生学号的第8位后加一位专业代号,要求市场营销专业的学生学号加一位,工业工程的学生

6、学号加一位乜‘,企业管理的学生学号加一位'q‘,信息管理专业的学生学号加一位W,计算机科学专业的学生学号加一位・updatestudentsetsno=casesdeptwhen'市场营销,thenstuff(sno,9,0,1s1)when'工业工程'thenstuff(sno,9,0Jg')when,企业管理,thenstuff(sno,9,0,'q')when,信息管理,thenstuff(sno,9,0,*x')when'计算机科学,thenstuff(sno,9,0,'j‘)endcreatefunctionmax2(

7、@parlreal,0par2real)10.创建一个标量函数,比较两数大小,返回最大值。:returnsrealasbegindeclare@parrealset@pd:r=@p且匸1if@parl<0par2set@par=@par2:return(@par)end11•内嵌表值函数返回一个系的所有学生记录,实现参数化的视图。createfunctionjilu(^zhuanyenvarchar(25))returns@xinxitable(xuehaochar(11),xingmingnvarchar(4),xingbie

8、nchar(1),zhuanyenvarchar(25),chushengsmalldatetime’gaokaosmallint,minzubit)asbegininsert@xinxiselect*fromstudentwheresdept=@zhuanye

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

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

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