第21题: [单项选择]现在,很多冰箱生产商推出“绿色冰箱”,关于“绿色冰箱”的说法,正确的是()。 A. 绿色冰箱就是不再将氟利昂作制冷剂的冰箱 B. 绿色冰箱能够最大限度的将保存的食物保鲜 C. 随着人们生活水平的提高,对冰箱保存蔬菜的要求不断提高,绿色冰箱对蔬菜的保鲜有独特功能 D. 绿色冰箱其实就是一冰箱生产企业打出的一种推销手段 参考答案:A 答案解析:
第23题: [简答题]现有以下两个关系模式: Employees(Eid,Name,DeptNO) Departments(Dept NO,DeptName,TotalNumber) Employees关系模式描述了职工编号、姓名和所在部门编号;Departments关系模式描述了部门编号、名称和职工总人数。 请按SQL Server所采用的Tansact-SQL语法格式编写实现具有功能的后触发型触发器:每当在Employees表中插入一行数据时,相应部门的职工总人数就加1。 参考答案:
create trigger sql_tri on employees for insert as declare@eid varchar(11) declare@name varchar(20) declare@deptno varchar(11) declare yjy cursor for select * from inserted open yjy fetch next from yiy into @ eid,@name,@deptno while @ @ fetch_status=0 begin update departments set totalnumber=totalnumber+1 where deptno=@deptno fetch next from yjy into @ eid,@ name,@deptno end lose yjy deallocate yjy
答案解析:
[解析] 本题考查了后触发器的TransactSQL语句。其语法格式为: CREATE TRIGGER触发器名称 ON{表名|视图名} [WITH ENCRYPTION] AS SQ