实验五 Transact-SQL语句基础
1、实验目的
(1)掌握利用各种数据类型声明局部变量的方法
(2)掌握为局部变量赋值的两种方法
(3)掌握常用系统函数、运算符和表达式的功能和应用
2、实验内容
(1)变量的应用
利用Transact-SQL语句声明一个长度为16的nchar型变量bookname,并赋初值为”SQL Server 数据库编程”。
(2)运算符的应用,使用teaching数据库
查询生日在’1989-01-01’之后的学生信息;
查询不是在计算机学院工作的教师信息
(3)系统函数的应用
编程计算任意两个日期的时间差,分别输出年,月,日的差值。
(4)编程求50到100之间多有能被3整除的奇数之和。
(5)编写程序,根据姓名查询teaching数据库中学生的基本信息和选课信息,学生姓名通过变量输入。对于不存在的学生姓名输入值,打印提示信息。
(6)编写程序,查询所有学生选修课程的期末成绩和对应等级,如果学生为选修任何课程则输出提示信息。成绩和等级对应关系:final<60:‘不及格’;final>=60:‘及格’; final>=70:‘中’final>=80:‘良’;final>=90:‘优’。外连接使用LEFT JOIN实现。