数据库技术与原理 存储过程
- 格式:doc
- 大小:30.50 KB
- 文档页数:2
数据库技术与原理存储过程
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