在触发器执行代码中可以包含的SQL语句有()。A、SEI。ECT语句B、DDL语句C、事务控制语句D、SHUTDOWN命令

题目

在触发器执行代码中可以包含的SQL语句有()。

  • A、SEI。ECT语句
  • B、DDL语句
  • C、事务控制语句
  • D、SHUTDOWN命令
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

SQL语言用于事务处理的语句主要有:_________语句和_________语句.


正确答案:
COMMIT  ROLLBACK

第2题:

在SQL中,通过使用COMMIT和和ROLLBACK语句可以结束事务。以下说法正确的是( )

A.某事务执行了ROLLBACK语句,表示事务正确地执行完毕
B.某事务执行了ROLLBACK语句,可将其对数据库的更新写入数据库
C.某事务执行了ROLLBACK语句,可将其对数据库的更新撤消
D.某事务执行了COMIMIIT语句,其影响可用ROLLBACK语句来撤销

答案:C
解析:

第3题:

下列那条语句是执行触发器而不是执行触发SQL语句,从而代替触发语句的操作?()

A.for

B.select

C.alter

D.instead


正确答案:D

第4题:

关于DDL与事务控制,下列说法错误的是()。

  • A、COMMIT和ROLLBACK语句只应用于DML
  • B、无法回滚DDL语句
  • C、DDL语句一旦被执行就会立即具有持久状态
  • D、如果没有在CREATETABLE命令内嵌入COMMIT命令,不会出现未完成的

正确答案:D

第5题:

下列SQL语句中属于数据定义语句(DDL)的是()

  • A、DELETE
  • B、ALTER
  • C、RENAME
  • D、TRUNCATE

正确答案:B,C,D

第6题:

每个存储过程可以包含__________ 条Transact-SQL语句,可以在过程体中的任何地方使用__________ 语句结束该过程的执行并返回。


参考答案多(若干) RETURN(返回)

第7题:

SQL注入,是开发者在代码中使用SQL语句时,要先生成SQL语句,然后调用函数执行这条SQL语句。如果错误地直接将用户输入拼接到SQL语句中,就有可能产生非预期的结果,从而将用户输入当作SQL语句执行。


正确答案:正确

第8题:

下列关于动态SQL语句的叙述中,哪个是不正确的?( )

A) 动态SQL语句是SQL标准提供的一种语句运行机制

B) 动态SQL语句是指在程序编译时尚未确定,需要在程序的执行过程中临时生成的SQL语句

C) SQL标准引入动态SQL语句的原因是由于静态SQL语句不能提供足够的编程灵活性

D) SQL标准提供的动态SQL语句的执行方式只有立即执行方式

A.

B.

C.

D.


正确答案:D

第9题:

ORACLE数据库服务器是基于事务确保数据一致性的,事务由产生数据一致性变化的一系列DML语句组成,但一条单独的DDL或者DCL语句也形成一个完整的事务,第一条可执行的SQL语句的执行标志着事务的开始,以下可以标志事务结束的有()

  • A、COMMIT语句的执行
  • B、DML语句被执行
  • C、用户退出数据库客户端软件
  • D、机器故障或者系统崩溃

正确答案:A,C,D

第10题:

SQL语句有哪些功能?在Access查询中如何使用SQL语句?


正确答案:通过SQL语言可实现数据库的全面管理,包括数据查询、数据操纵、数据定义和数据控制4个方面,它是一种通用的关系数据库语言。在Access查询中,可通过SQL视图下的文本编辑器实现SQL语句的输入、编辑。