下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验报告四答案1. 查看全局变量version,version,connections,cursor_rows,error,language,options,procid,rowcount,servername,servicename;select versionselect connectionsselect cursor_rowsselect errorselect languageselect optionsselect procidselect rowcountselect servernameselect servicename2. 声明一个CHAR型局部变量,使用SET为其赋值“H
2、ELLO WORLD!”;declare b char(20)set b=HELLO WORLD!SELECT b3. 声明一个局部变量,使用SET把学号为00001,课程号为001的成绩赋予该变量;declare b intset b=(select score from sc where sno=00001 and cno=001)select b4. 声明一个局部变量,使用SELECT为其赋值“this is a string!”;declare b char(20)select b= this is a string!SELECT b5. 声明一个局部变量,使用SELECT把学号为00
3、001,课程号为001的成绩赋予该变量;declare b intselect b=scorefrom scwhere sno=00001 and cno=001select b6. 声明一个局部变量,使用SELECT把学号为00001的选课成绩赋予该变量(对比5看看结果有什么不同);declare b intselect b=scorefrom scwhere sno=00001 select b7. 声明一个局部变量,把Student表中的商宝震的学号赋予该变量,然后使用该变量查询选课成绩;declare b char(20)select b=snofrom studentwhere sn
4、ame=商宝震select bselect sno,scorefrom scwhere sno=b8. 声明一个INT局部变量,然后把2赋值给该变量,使用CONVERT把 1+1=和该变量一起显示出来;declare b intset b=2select 1+1=+CONVERT(VARCHAR,b)9. 取得当前时间,当前时间的年份,当前时间的月份,当前时间的日期;declare dd int,mm int,yy int,times datetimeset times=getdate()select timesselect dd=DATEPART(day,GETDATE()select dd
5、select mm=DATEPART(MONTH,GETDATE()select mmselect yy=DATEPART(year,GETDATE()select yy10. 在查询分析器中输入以下语句USE SMCREATE VIEW SEX_SASSELECT SNo, SName FROM Student WHERE SSex=女SELECT * FROM sex_s然后看错误在哪里,把它修正过来。USE SMgoCREATE VIEW SEX_SASSELECT SNo, SName FROM Student WHERE SSex=女goSELECT * FROM sex_s11.
6、使用IF ELSE查询马行空是否选修了课程002,如果有显示“已选修”,没有显示“没选修”;if exists(select * from student,sc where sname=马行空 and student.sno=sc.sno and cno=002)print 已选修else print 没选修12. 使用IF ELSE BEGIN END查询选修课程003的情况,如果不为空则显示“有学生选修”,并查询选修课程的人数,否则显示“无学生选修”;if exists(select * from sc where cno=003)beginprint 有学生选修select count(
7、*) from sc where cno=003endelse print 无学生选修13. 使用WHILE查询学号为00001、00002、00003、00004,课程号为002的成绩,并把成绩赋予给变量x,然后显示出来;declare x int,y varchar(5),s intset x=1set y=00001while y!=00005beginselect s=score from sc where cno=002 and sno=yprint sset x=x+1set y=0000set y=y+convert(char(1),x)end14. 使用WHILE BREAK查
8、询学号为00001、00002、00003、00004,课程号为002的成绩,并分别把成绩赋予给变量s,如果成绩为47,则显示“成绩过低”,程序结束,否则显示成绩;declare x int,y varchar(5),s intset x=1set y=00001while y!=00005beginselect s=score from sc where cno=002 and sno=yif s=47beginprint 学生成绩过低breakendelsebeginprint sset x=x+1set y=0000set y=y+convert(char(1),x)endend15.
9、使用WHILE CONTINUE查询学号为00001、00002、00003、00004,课程号为002的成绩,并分别把成绩赋予给变量x,如果成绩为47,则不显示,否则显示成绩;declare x int,y varchar(5),s intset x=1set y=00001while y!=00005beginselect s=score from sc where cno=002 and sno=yset x=x+1set y=0000set y=y+convert(char(1),x)if s=47 continueprint send16. 指示SQL SERVER等待10s后查询表Student;waitfor delay 00:00:10select * from student17. 使用CASE表达式查询SC情况,如果CNO=001则显示“数据结构”,如果CNO=002则显示“数据库”,如果CNO=003则显示“C语言”,其它则显示“JAVA”;select sno,score,cno=case cno when 001 then 数据结构 when 002 then 数据库 when 003 then C语言 else JAVAendfrom sc18. 使用GOTO查询名字为“吕小妹”的同学,如果存在,显示该同
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026贵州黔西南州兴仁市人民医院助理全科医生培训(西医)招聘15人考试备考题库及答案解析
- 2026年旅游综合体行业分析报告及未来发展趋势报告
- 2026年福建泉州纺织服装职业学院秋季招聘考试备考试题及答案解析
- 2026重庆渝中上清寺街道社区卫生服务中心招聘口腔护士1名考试备考试题及答案解析
- 2026东风汽车集团股份有限公司总部职能部门招聘3人笔试参考题库及答案解析
- 2026河北沧州市工会招聘社会工作岗位人员53名考试模拟试题及答案解析
- 2026福建领导文萃杂志社有限责任公司招聘1人考试备考试题及答案解析
- 2026年杭州市上城区紫阳街道社区卫生服务中心编外用工招聘1人考试参考题库及答案解析
- 2026年福建厦门市特种设备检验检测院简化程序招聘事业单位专业技术岗位人员1人考试备考试题及答案解析
- 2026山东齐鲁工业大学(山东省科学院)招聘25人备考题库(第二批长期招聘)参考答案详解
- 2026-2030中国全氟聚醚行业发展方向及产销需求预测研究报告
- 2025年巴州事业单位面试真题及答案
- T-CCTAS 118-2024 间断级配沥青混合料超薄罩面技术规范
- T-CPI 11037-2024 石油天然气钻采设备水力振荡器技术与应用规范
- (食品微生物课件)第七章微生物的代谢
- 舞台灯光设备相关项目建议书
- 筋膜刀的临床应用
- 高中数学必修 选修全部知识点归纳总结(新课标人教A版)
- CJT156-2001 沟槽式管接头
- 社会工作综合能力(初级)课件
- 成人癌性疼痛护理-中华护理学会团体标准2019
评论
0/150
提交评论