若设置了某数据库表的插入触发器为.F.,则()。

题目
单选题
若设置了某数据库表的插入触发器为.F.,则()。
A

禁止在该表中修改记录的字段值

B

禁止在该表中添加记录

C

19禁止在该表中删除记录

D

禁止在该表中插入新的字段

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设某数据库在非工作时间(每天8:00以前、18:00以后、周六和周日)不允许授权用户在职工表中插入数据。下列方法中能够实现此需求且最为合理的是( )。

A.建立存储过程

B.建立后触发型触发器

C.定义内嵌表值函数

D.建立前触发型触发器


正确答案:D
触发器是用户定义在关系表上的一类由时间驱动的特殊过程。一旦定义,任何用户对表的增、删、改操作均由服务器自动激活相应的触发器,在DBMS核心层进行集中的完整性控制,类似于约束。前触发型触发器只执行触发器指定的内容而不执行引发触发器的SQL语句,为职工表中插入数据设定一个非工作时间的前触发型触发器后就可实现该功能。所以选D。

第2题:

设在某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表中存放的是旧数据。

第3题:

公司A使用SQLSERVER2005数据库。数据库包含一个名为trg_InsertOrders的触发器,这个触发器在订单数据插入到订单表的时候触发。trg_InsertOrders触发器主要是负责在插入订单数据的时候检查相应的客户在客户表中存在。现在,你需要配置这个触发器,使他在导入数据的过程中不被触发。现要求你用最便捷的方法达到这个目标,你应该选择下面哪两个方法?()

A.ALTERTABLEOrdersDISABLETRIGGERtrg_InsertOrders

B.DROPTRIGGERtrg_InsertOrders

C.DISABLETRIGGERtrg_InsertOrdersONOrders

D.ALTERTRIGGERtrg_InsertOrdersONOrdersNOTFORREPLICATION

E.sp_settriggerorder@triggername=’trg_InsertOrders’,@order=’None’


参考答案:A, C

第4题:

如果一个数据库表的DELETE触发器设置为.F.,则不允许对该表作()的操作。

  • A、修改记录
  • B、删除记录
  • C、增加记录
  • D、显示记录

正确答案:B

第5题:

如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示什么?


正确答案: 触发器失败

第6题:

一个数据库表最多可以设置______个触发器。

A.1

B.2

C.3

D.4


正确答案:C
解析:在数据库“表设计器”中,选择“表”选项卡,可以设置3种触发器,即:插入触发器、更新触发器和删除触发器。当设置触发器后,在对数据库表进行插入、删除、更新时,数据库自动启动触发器所指定的程序,进行检测,以保持数据的完整性。①插入触发器——表示在数据库表中插入记录时所触发的检测程序,确定该插入的记录是否符合所设置的条件,如果符合条件,返回真值,允许插入该记录,否则不允许插入该记录。②更新触发器——表示在数据库表中修改记录时所触发的检测程序,确定被修改的记录是否符合所设置的条件,如果符合条件,返回真值,所作的修改有效,否则不保存修改后的记录,同时可以还原修改以前的记录值。③删除触发器——表示在数据库表中删除记录时所触发的检测程序,确定被修改的记录是否符合所设置的条件,如果符合条件,返回真值,允许删除该记录,否则不允许删除该记录。

第7题:

设在SC(Sno,Cno,Grade)表上定义了触发器:  CREATE TRIGGER tri1 ON SC AFTER INSERT …  当执行语句:INSERT INTO SC VALUES(’s001’, ’c01’,90)  会引发该触发器执行。下列关于触发器执行时表中数据的说法,正确的是()。

ASC表和INSERTED表中均包含新插入的数据

BSC表和INSERTED表中均不包含新插入的数据

CSC表中包含新插入的数据,INSERTED表中不包含新插入的数据

DSC表中不包含新插入的数据,INSERTED表中包含新插入的数据


A

第8题:

● 线性表采用顺序存储结构,若表长为 m,且在任何一个合法插入位置上进行插入操作的概率相同,则插入一个元素平均移动 (37) 个元素。


正确答案:B

第9题:

DDL触发器分为两种,包括()

  • A、服务器触发器
  • B、数据库触发器
  • C、表触发器

正确答案:A,B

第10题:

如果一张数据库表的DELETE触发器设置为.F.,则不允许对该表作()记录的操作

  • A、修改
  • B、删除
  • C、增加
  • D、显示

正确答案:B

更多相关问题