暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
温州商学院数据库课程-3.3.2 实训16 T-SQL编程(2).doc
277
2页
0次
2021-04-26
50墨值下载
温州商学院信息工程学院 实训十六 T-SQL 编程
授课班级
授课时间
星期
授课地点
实训十六
T-SQL
编程(
2
掌握
T-SQL
流控语句的使用
实现完整的程序结构设计
实验环境
Windows 7
系统、
SQL Server 2008
环境
1、定义一个变量@x,初值为 0,请用循环语句使该变量每次加 1,直至变
量值为 6
2、假设有字符串:‘abcdefghijlklmn’.请把这个字符串倒置显示。
注意:不能直接使用 Select reverse('abcdefg')函数完成此题任务。
3、假设有字符串:‘aBcDsdfeEFg’。请把这个字符串转化为大写字符串显
示(主意:数字,符号,大写字符及其他字符不用转换)。
4、实现 1+2+3+4+……+1000 T-sql 程序。
5、编写计算 n!(n=50) T-sql 程序,并显示计算结果。
6、实现 1!+2!+3!+…..+7! T-sql 程序。
7、两个数字比较大小,显示较大的值。
8、三个数字比较大小,显示最大值。
9、以 YGGL 员工管理数据库为例,判断员工编号为“010008”的员工是否存
在,如果存在请显示该员工的所有信息,否则,请显示“查无此人”。
10、以 YGGL 员工管理数据库为例,查出员工编号为‘010008’的员工的工
资,假设每年工资加 200。请问这位员工多少年后工资会加到 5000
11、导入 Study 数据库(运行 Test09_StudyDB.sql),为学生成绩评定等
级,大于等于 85,评为“优”,[75-85)评为“良”,[6075)评为“合格”,
温州商学院信息工程学院 实训十六 T-SQL 编程
[0,60)评为“差”。如若只要你评单号学生的成绩,你又怎么处理呢?
12、以 Study 数据库为例进行操作:
1)查询总学分大于 50 分的学生人数。
2)如果“计算机基础:课程的平均成绩高于 70 分,则显示“平均成绩高于
70 分”,否则显示“平均成绩低于 70 分”。
3)输出学生表 tb_student 中总学分大于 40 的学生的学号、姓名、专
业、总学分和性别,性别值按照“男”或“女”显示。
4)将学号为 001106 的学生的总学分通过循环语句修改到大于等于 72
每次加 2 分,判断循环了几次。
5)产生一个 01 内的随机数
6)判断一个变量是否是数值型
13、自定义函数,能够将 18 位身份证号转换成 15 位身份证号, 并测试其正
确性。
1.
按要求完成各题,并写出主要命令
2.
在实验报告中描述遇到的问题及解决的办法、收获
3.
实验总结
of 2
50墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜