设在某SQL Server 2000数据库中有选课表(学号,课程号,成绩)。该表有如下数据:设在成绩列上定义了
设在某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表中存放的是旧数据。
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
