设在某SQL Server 2000数据库中有选课表(学号,课程号,成绩)。该表有如下数据: 设在成绩列上定义了一个由UPDATE操作触发的触发器,该触发器用于禁止将不及格 成绩(小于60)改为及格(大于等于60)。若执行语句: UPDATE 选课表SET

admin2011-10-24  32

问题 设在某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表中存放的是旧数据。
转载请注明原文地址:https://jikaoti.com/ti/YXt7FFFM
0

最新回复(0)