更多“触发器的执行是由事件触发的,而普通存储过程是由命令调用执行的。”相关问题
  • 第1题:

    ( )语句用来实现无条件退出执行的批处理命令、存储过程或触发器。

    A、Goto

    B、Return

    C、Waitfor

    D、Case


    参考答案:B

  • 第2题:

    触发器是一种特殊的存储过程,它是由用户对数据的更改操作自动引发执行的。下列数据库控制中,适于用触发器实现的是( )。

    A.并发控制

    B.恢复控制

    C.可靠性控制

    D.完整性控制


    正确答案:D
    触发器是一种特殊的存储过程,其特殊性在于它不需要用户来调用,而是当用户对表中的数据进行UPDATE、INSERT和DELETE操作时自动触发执行。触发器通常用于保证业务规则和数据完整性,其主要优点是用户可以用编程的方法来实现复杂的处理逻辑和业务规则,增强了数据完整性约束的功能。

  • 第3题:

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

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

    答案:C
    解析:

  • 第4题:

    触发器主要是通过表操作事件进行触发而被执行的。


    正确答案:正确

  • 第5题:

    触发器是一个能由系统自动执行对()修改的语句。


    正确答案:数据库

  • 第6题:

    触发器是一种特殊的存储过程,它可以在对一个表上进行()、()和()操作中的任一种或几种操作时被自动调用执行。


    正确答案:插入;删除;修改

  • 第7题:

    如果需要在插入表的记录时自动执行一些操作,常用的是()。

    • A、存储过程
    • B、函数
    • C、触发器
    • D、存储过程与函数

    正确答案:C

  • 第8题:

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

    • A、存储过程
    • B、规则
    • C、触发器
    • D、索引

    正确答案:C

  • 第9题:

    关于触发器,叙述正确的是()。

    • A、触发器是自动执行的,可以在一定条件下触发
    • B、触发器不可以与同步数据库的相关表进行级联更改
    • C、SQLServer2005不支持DDL触发器
    • D、触发器不属于存储过程

    正确答案:A

  • 第10题:

    关于触发器叙述正确的是()。

    • A、触发器是自动执行的,可以在一定条件下触发
    • B、触发器不可以同步数据库的相关表进行级联更改
    • C、SQLServer不支持DDL触发器
    • D、触发器不属于存储过程

    正确答案:A

  • 第11题:

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

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

    B

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

    C

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

    D

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


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

  • 第12题:

    填空题
    触发器指定一个规则,这个规则是一个()。当某个命令或事件发生后,将自动触发相关触发器的执行,计算逻辑表达式的值,如果返回值是(),将不执行此命令或事件。

    正确答案: 逻辑表达式,.F.
    解析: 暂无解析

  • 第13题:

    事件过程通常由事件驱动执行,而Sub过程通过过程调用执行。()

    此题为判断题(对,错)。


    参考答案:对

  • 第14题:

    下面说法错误的是( )

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

    答案:C
    解析:

  • 第15题:

    数据库触发器是一种特殊的PL/SQL对象,下列()不属于触发事件。

    • A、INSERT,UPDATE以及DELETE这些DML命令的执行
    • B、CREATE,DROP,ALTER以及TRUNCATE这些DDL命令的执行
    • C、SELECT命令的执行
    • D、会话登人与登出

    正确答案:C

  • 第16题:

    事件过程由某个用户事件或系统事件触发执行,它不能被其它过程调用。


    正确答案:错误

  • 第17题:

    触发器和存储过程的执行不是在客户端而是在()。


    正确答案:服务器端

  • 第18题:

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

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

    正确答案:A

  • 第19题:

    触发器指定一个规则,这个规则是一个()。当某个命令或事件发生后,将自动触发相关触发器的执行,计算逻辑表达式的值,如果返回值是(),将不执行此命令或事件。


    正确答案:逻辑表达式;.F.

  • 第20题:

    不能激活触发器执行的事件是()

    • A、SELECT
    • B、UPDATE
    • C、INSFRT
    • D、DELETE

    正确答案:A

  • 第21题:

    下列()说法不是存储过程和触发器的共同之处。

    • A、都需要事先编写程序
    • B、都用T-SQL语言编写程序
    • C、都是在服务器端执行
    • D、都是用户调用执行的

    正确答案:D

  • 第22题:

    填空题
    触发器是一种特殊的存储过程,它可以在对一个表上进行()、()和()操作中的任一种或几种操作时被自动调用执行。

    正确答案: 插入,删除,修改
    解析: 暂无解析

  • 第23题:

    判断题
    事件过程由某个用户事件或系统事件触发执行,它不能被其它过程调用。
    A

    B


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