更多“激活DML触发器时,从触发器表中删除的行会自动存储到名为()的临时表中。”相关问题
  • 第1题:

    触发器是一种特殊的存储过程,它可以在对一个表进行插入、删除或修改操作时被自动调用执行。()


    参考答案√

  • 第2题:

    在Oracle中,关于触发器的描述不正确的是()

    A.触发器可以删除,也可以禁用

    B.触发器只能用于表

    C.触发器可以分为行级和语句级

    D.触发器不可接受参数


    参考答案:B

  • 第3题:

    删除表时,表中的触发器将被()。

    A、同时删除

    B、不会被删除


    正确答案:A

  • 第4题:

    触发器被激活后,自动创建()两个临时表。

    A.insert和delete

    B.model和master

    C.student和newdb

    D.inserted和deleted


    本题答案:D

  • 第5题:

    以下有关触发器的叙述中,不正确的是( )

    A.触发器可以执行约束、完整性检查
    B.触发器中不能包含事务控制语句
    C.触发器不能像存储过程一样,被直接调用执行
    D.触发器不能在临时表上创建,也不能引用临时表

    答案:C
    解析:

  • 第6题:

    执行触发器时,系统创建了两个特殊的临时表()表和()表。


    正确答案:inserted;deleted

  • 第7题:

    删除表时,表中的触发器被同时删除。


    正确答案:正确

  • 第8题:

    数据库表的INSERT触发器,在表中()记录时触发该规则

    • A、增加
    • B、修改
    • C、删除
    • D、浏览

    正确答案:A

  • 第9题:

    你打算从SQL Server 2000数据库的客户表和国别表中导入客户数据到SQL Server 2005数据库中。你要确保在导入过程中,客户表中国家代码列的每个值在SQL Server 2005数据库中国别表内都有其相应的纪录。你在两个表之间定义一外键,这样,参照完整性将保证若国家代码值在客户表中存在,而在国别表中不存在时导入程序失败。你要确保国别表无记录时导入过程不失败,该怎么做?()

    • A、删除外键,用脚本导入数据,重新创建外键
    • B、创建一个CHECK约束
    • C、创建一个DML INSTEAD OF触发器,将错误记录写入文件或表中
    • D、创建一个DML AFTER触发器,将错误纪录写入文件或表中

    正确答案:C

  • 第10题:

    单选题
    关于存储过程和触发器的说法,正确的是()。
    A

    都是SQL Server数据库对象

    B

    都可以为用户直接调用

    C

    都可以带参数

    D

    删除表时,都被自动删除


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    下面关于触发器的描述,错误的是()。
    A

    触发器是一种特殊的存储过程,用户可以直接调用

    B

    触发器表和DELETED表没有共同记录

    C

    触发器可以用来定义比CHECK约束更复杂的规则

    D

    删除触发器可以使用DROPTRIGGER命令,也可以使用对象资源管理器


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    触发器被激活后,自动创建()两个临时表。
    A

    insert和delete

    B

    model和master

    C

    student和newdb

    D

    inserted和deleted


    正确答案: B
    解析: 暂无解析

  • 第13题:

    同一个表上的多个触发器激活时要遵循先执行该表上的BEFORE触发器,再执行该表上的AFTER触发器。()


    参考答案:正确

  • 第14题:

    ( )允许用户定义一组操作,这些操作通过对指定的表进行删除、更新等命令来执行或激活。

    A、存储过程

    B、视图

    C、索引

    D、触发器


    参考答案:D

  • 第15题:

    下列关于触发器的描述错误的是()

    A触发器是一种实现复杂完整性约束的特殊存储过程

    B触发器必须创建在一个特定的表上

    C触发器通过EXECUTE语句调用

    D触发器中使用了两张专用的临时表inserted和deleted


    正确答案:C

  • 第16题:

    下面说法错误的是( )

    A.存储过程中可以包含流程控制
    B.存储过程被编译后保存在数据库中
    C.用户执行SELECT语句时可以激活触发器
    D.触发器由触发事件激活,并由数据库服务器自动执行

    答案:C
    解析:

  • 第17题:

    在对表中的数据进行删除时,对数据实施完整性检查,激活的触发器是()。

    • A、INSERT触发器
    • B、UPDATE触发器
    • C、DELETE触发器
    • D、以上3种都可以

    正确答案:C

  • 第18题:

    关于存储过程和触发器的说法,正确的是()。

    • A、都是SQL Server数据库对象
    • B、都可以为用户直接调用
    • C、都可以带参数
    • D、删除表时,都被自动删除

    正确答案:A

  • 第19题:

    下面关于触发器的描述,错误的是()。

    • A、触发器是一种特殊的存储过程,用户可以直接调用
    • B、触发器表和DELETED表没有共同记录
    • C、触发器可以用来定义比CHECK约束更复杂的规则
    • D、删除触发器可以使用DROPTRIGGER命令,也可以使用对象资源管理器

    正确答案:A

  • 第20题:

    在Oracle中,关于触发器的描述错误的是()。

    • A、触发器可以删除,但不能禁用
    • B、触发器只能用于表
    • C、触发器可以分为行级和语句级
    • D、触发器是一个对关联表发出select;insert;update或delete语句时触发的存储过程

    正确答案:A,B,D

  • 第21题:

    单选题
    在对表中的数据进行删除时,对数据实施完整性检查,激活的触发器是()。
    A

    INSERT触发器

    B

    UPDATE触发器

    C

    DELETE触发器

    D

    以上3种都可以


    正确答案: C
    解析: 暂无解析

  • 第22题:

    判断题
    删除表时,表中的触发器被同时删除。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    数据库表的INSERT触发器,在表中()记录时触发该规则
    A

    增加

    B

    修改

    C

    删除

    D

    浏览


    正确答案: C
    解析: 暂无解析

  • 第24题:

    填空题
    触发器定义在一个表中,当在表中执行()、()或delete操作时被触发自动执行。

    正确答案: insert,update
    解析: 暂无解析