计算机程序设计

对SQL Server2005中的存储过程,下列说法中正确的是,存储过程()。A、不能有输入参数B、没有返回值C、会自动被触发D、可以嵌套使用

题目

对SQL Server2005中的存储过程,下列说法中正确的是,存储过程()。

  • A、不能有输入参数
  • B、没有返回值
  • C、会自动被触发
  • D、可以嵌套使用
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在SQL Server2005中,当数据表被修改时,系统自动执行的数据库对象是()。

A.存储过程

B.触发器

C.视图

D.其他数据库对象


本题答案:B

第2题:

SQL Server2005的备份设备是用存储()备份的存储介质。

A.数据库、文件和文件组、事务日志

B.数据库、文件和文件组、文件文件

C.表、索引、存储过程

D.表、索引、图表


本题答案:A

第3题:

下列哪一项是任何数量和类型的包含在存储过程中的SQL语句()。

A、Sql_statement

B、AS

C、type

D、RECOMPILE


正确答案:A

第4题:

下列操作中,()容易产生SQL注入漏洞。

  • A、使用动态拼接的方式生成SQL查询语句
  • B、使用存储过程执行SQL查询
  • C、使用参数化SQL查询过程
  • D、限制SQl语句长度

正确答案:A

第5题:

以下对存储过程的叙述中,不正确的是( )

A.存储过程可以定义变量
B.存储过程是一组为了完成特定功能的SQL语句组成的程序
C.存储过程不能嵌套调用
D.存储过程可以一次编译,多次执行

答案:C
解析:

第6题:

在SQL Server2005中,以下()语句可以创建存储过程。

A.create proc

B.create trigger

C.Create View

D.create database


本题答案:A

第7题:

下面关于存储过程的描述中,不正确的是——。

A.存储过程实际上是一组T—sQL语句

B.存储过程独立于数据库而存在

C.存储过程可以完成某一特定的业务逻辑

D.存储过程预先被编译存放在服务器的系统表中


正确答案:B
解析:存储过程是一组预先编译好的T—SQL代码,是数据库独立对象,可以被应用程序直接调用。优秀的数据存取策略应允许存储过程作为独立的组件而存在,但存储过程不能独立于数据库而存在,所以B项不正确。

第8题:

可以使用其他.NET架构下的语言,如C编写存储过程并部署到SQL Server2005。()

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


参考答案:正确

第9题:

下列关于函数和存储过程的说法正确的是()。

  • A、PL/SQL函数的代码中必须包含RETURN语句
  • B、存储过程可以没有返回值,而且使用call语句调用
  • C、存储过程的返回语句中可以带表达式
  • D、存储过程和存储函数都可以出现在表达式中

正确答案:A,B

第10题:

有关存储过程说法不正确的是()。

  • A、存储过程是用T-SQL语言编写的
  • B、存储过程在客户端执行
  • C、存储过程可以反复多次执行
  • D、存储过程可以提高数据库的安全性

正确答案:B

更多相关问题