存储过程

题目

存储过程

参考答案和解析
正确答案:是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 关于存储过程的描述,错误的是 (49) 。

(49)

A. 存储过程可以屏蔽表的细节,起到安全作用

B. 存储过程可以简化用户的操作

C. 存储过程可以提高系统的执行效率

D. 存储过程属于客户端程序


正确答案:D

第2题:

存储过程中怎样调用存储过程?


SqlConnection con = new SqlConnection("连接字符串");
  SqlCommand cmd = new SqlCommand("SelectManStudent", con);
    SqlParameter parm = new SqlParameter("@Sex", SqlDbType.NVarChar);
    parm.Value = '男';//此处传性别
    cmd.Parameters.Add(parm);
    cmd.CommandType = CommandType.StoredProcedure;
     con.Open();
      SqlDataAdapter sda = new SqlDataAdapter(cmd);
    DataSet ds = new DataSet();
 sda.Fill(ds);  
con.Close();

 //ds就是查出来的结果集

这个么?

第3题:

关于MySQL中存储函数和存储过程的区别,正确的是()

A、存储过程可以有输出参数,而存储函数则没有

B、存储函数必须使用RETURN语句返回结果

C、调用存储函数无需使用CALL语句

D、存储函数中不能像存储过程那样定义局部变量


正确答案:A,B,C

第4题:

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

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

正确答案:B

第5题:

使用存储过程应对SQL注入攻击时,需要注意存储过程代码中可能的缺陷,并且以安全的方式调用存储过程。


正确答案:正确

第6题:

关于存储过程的描述,错误的是(49)。

A.存储过程可以屏蔽表的细节,起到安全作用

B.存储过程可以简化用户的操作

C.存储过程可以提高系统的执行效率

D.存储过程属于客户端程序


正确答案:D
解析:在数据库管理系统中设置存储过程的目的是屏蔽表的细节,简化用户操作,提高系统执行效率,同时可以起到安全作用。

第7题:

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

A在定义存储过程的代码中可以包含数据的增、删、改、查语句

B用户可以向存储过程传递参数,但不能输出存储过程产生的结果

C存储过程的执行是在客户端完成的

D存储过程是存储在客户端的可执行代码段


A

第8题:

前缀名为sp的存储过程属于——。

A.扩展存储过程

B.用户自定义存储过程

C.系统存储过程

D.以上都不是


正确答案:C
解析:存储过程(Stored Procedure)是一组完成特定功能的SQt.语句集,经编译后存储在数据库。在SQL Server的系列版本中存储过程分为两类:系统提供的存储过程和用户自定义存储过程。用户自定义存储过程是由用户创建并能完成某一特定功能(如查询用户所需数据信息)的存储过程。系统过程主要存储在master数据库中以sp.为前缀,并且系统存储过程主要是从系统表中获取信息,从而为系统管理员管理SQI—Server提供支持。

第9题:

使用存储过程应对SQL注入攻击时,需要注意()

  • A、存储过程中的代码缺陷
  • B、存储过程的调用方式
  • C、存储过程的保存位置
  • D、存储过程编写时使用的语言
  • E、存储过程的调用次数

正确答案:A,B

第10题:

在master数据库中以“xp_”为前缀的存储过程是()。

  • A、扩展存储过程
  • B、系统存储过程
  • C、临时存储过程
  • D、用户定义存储过程

正确答案:B

更多相关问题