温州商学院信息工程学院 实训十六 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)评为“良”,[60,75)评为“合格”,
评论