直接使用存储过程的名字
在存储过程前加Call关键字
在存储过程前加Exec关键字
在存储过程前加Use关键字
第1题:
A、公共数据存储过程可以被多个 Web 应用程序调用
B、存储过程被解释执行
C、一个存储过程可以执行上百条 SQL 语句
D、存储过程或数据库结构的更改不会影响 Web 应用程序
第2题:
此题为判断题(对,错)。
第3题:
此题为判断题(对,错)。
第4题:
第5题:
在SQL Server 2008中,设在某数据库中建有如下所示的存储过程:CREATE PROC Pl@a int=20,@b char(4)AS……设有下列调用该存储过程的语句:Ⅰ.EXEC Pl 100,ˊa01 ˊⅡ.EXEC Plˊa01ˊⅢ.EXEC Pl@b=ˊa01ˊⅣ.EXEC Pl@a=default,@b=ˊa01ˊ上述语句中,能够正确调用该存储过程的是( )。
A.仅Ⅰ和Ⅱ
B.仅Ⅰ、Ⅱ和Ⅲ
C.仅Ⅰ、Ⅲ和Ⅳ
D.全部
第6题:
A、存储过程可以有输出参数,而存储函数则没有
B、存储函数必须使用RETURN语句返回结果
C、调用存储函数无需使用CALL语句
D、存储函数中不能像存储过程那样定义局部变量
第7题:
此题为判断题(对,错)。
第8题:
A、CallableStatement对象用于执行对数据库已存储过程的调用。
B、CallableStatement对象中,有一个通用的成员方法call,这个方法用于以名称的方式调用数据库中的存储过程。
C、在数据库调用过程中,可以通过设置IN参数向调用的存储过程提供执行所需的参数。
D、在存储过程的调用中,通过OUT参数获取存储过程的执行结果。
E、CallableStatement对象用于执行对数据库所有的调用。
第9题:
存储过程中怎样调用存储过程?
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就是查出来的结果集
这个么?
第10题:
存储过程是存储在数据库服务器端供客户端调用执行的SQL语句。
A对
B错