设在某SQL Server 2000数据库中有选课表(学号,课程号,成绩)。该表有如下数据:设在成绩列上定义了

9 查阅

设在某SQL Server 2000数据库中有选课表(学号,课程号,成绩)。该表有如下数据:

设在成绩列上定义了一个由UPDATE操作触发的触发器,该触发器用于禁止将不及格

成绩(小于60)改为及格(大于等于60)。若执行语句:

UPDATE 选课表SET成绩=成绩+10 WHERE学号="801"

则系统为该触发器生成的临时工作表及内容是

A)INSERTED表,数据为:

A.

B.

C.

D.

参考答案:

D解析:sql server触发器中,系统自动会生成两张临时表,分别是DELETED表和INSERTED表,它们是逻辑(概念)表。当对某张表建立sql server触发器后,INSERTED表存放的是新数据,DELETED表中存放的是旧数据。

计算机四级