数据库原理实验4指导书新.docx

实验4 T-SQL程序设计 实验目的: 掌握T-SQL的基本语法; 会编写存储过程实现复杂功能; 会编写触发器实现复杂的约束条件; 掌握事务的定义方式。 实验内容: 定义变量并且通过select语句给变量赋值. 查询学号为200215121 ”的学生的姓名和年龄,将其分别赋予变量 name和age。 declare @n ame varchar(10) declare @age int select @n ame=s name,@age=sage from stude nt where sno=200215121 select @name as 姓名,@age as 年龄 运行结果如下: 姓名 年龄 李勇 31 练习:查询学号为 200215121 ”的学生选修“ 1”号课程的成绩,并赋值给变量 grade。 if-lese选择结构的使用 查询学生信息,如果学生人数多于 10人,则只显示前5名,否则显示所有 学生信息。 DECLARE @num int SELECT @n um=cou nt(*) from stude nt print 学生人数:+convert(varchar(5),@num) IF (@nu m10) BEGIN print前五名学生信息’ SELECT TOP 5 * FROM stude nt ORDER BY sno DESC END ELSE BEGI

文档评论(0)

1亿VIP精品文档

相关文档