数据库技术与原理 存储过程

  • 格式:doc
  • 大小:30.50 KB
  • 文档页数:2

下载文档原格式

  / 2
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库技术与原理存储过程

1.存储过程是SQL Server服务器的一组预先定义并(B )的T-SQL语句

A、保存

B、编译

C、解释

D、编写

2.下面有关存储过程的叙述错误的是(D )

A、SQL Server允许在存储过程创建时引用一个不存在的对象

B、存储过程可以带多个输入参数,也可以带多个输出参数

C、使用存储过程可以减少网络流量

D、在一个存储过程中不可以调用其它存储过程

3.使用EXECUTE语句执行存储过程时,在(C )情况下可以省略该关键字

A、在CREATE语句之后

B、在DECLARE语句之后

C、为批处理的第一条语句时

D、任何时候

4.CREATE PROCEDURE Stuinfo @grade nchar(4) AS Select studentno,sname,sex,birthday,phone FROM student

WHERE substring(studentno,1,2)=@grade

GO

执行以上存储过程的命令是C

A、EXEC Stuinfo

B、DO Stuinfo

C、EXEC Stuinfo '08'

D、Stuinfo

5创建一个存储过程Scoreinfo,完成的功能是在表student、course、score中查询以下字段:学号、姓名、性别、课程号、课程名称、期末分数。下面正确的是(A )A、

CREATE PROCEDURE Scoreinfo as Select student.studentno,student.sname,sex,score.courseno,cname,final

FROM student,course,score

WHERE student.studentno=score.studentno and score.courseno=course.courseno

B、

CREATE PROCEDURE Scoreinfo as Select student.studentno,sname,sex,courseno,cname,final

FROM student,course,score

WHERE student.studentno=score.studentno and score.courseno=course.courseno

C、

CREATE PROCEDURE Scoreinfo as Select student.studentno,student.sname,sex,courseno,ame,final

FROM student,course,score

WHERE student.studentno=score.studentno , score.courseno=course.courseno

D、

CREATE PROCEDURE Scoreinfo as Select student.studentno,student.sname,sex,score.courseno,cname,final

FROM student,course,score

WHERE student.studentno=score.studentno ,score.courseno=course.courseno