单项选择题存储过程参数“@学号”需要定义为字符型,长度为10,以下()选项不正确。

A.char(8)
B.char(10)
C.varchar(10)
D.varchar(12)


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题下列关于在存储过程中定义参数数据类型描述错误的是()。

A.参数的数据类型需要参考所要表达的数据特征
B.参数的数据类型需要参考表结构
C.都定义为字符型,无需参考数据特征和表结构
D.如果是字符型,用char或varchar都可以

2.单项选择题存储过程的名字在()输入。

A.保存存储过程时
B.创建存储过程前
C.创建存储过程后
D.CREATE PROCEDURE语句中

3.单项选择题创建存储过程的方法有()。

A.使用企业管理器
B.使用向导
C.使用CREATEP ROCEDURE语句
D.以上方法都可以

4.单项选择题如果存储过程名以“sp_”为前缀,SQLServer2000会在()个数据库中寻找该过程。

A.用户创建的数据库
B.master
C.pubs
D.tempdb

5.单项选择题在master数据库中以“xp_”为前缀的存储过程是()。

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

6.单项选择题系统存储过程是在安装过程中()数据库中创建的。

A.master
B.msdb
C.tempdb
D.model

7.单项选择题下列有关存储过程的叙述中错误的是()。

A.执行存储过程要比执行T-SQL批处理代码快。
B.在一个存储过程中可以调用其他存储过程。
C.定义存储过程只是为了减少重复编写T-SQL代码。
D.使用存储过程可以减少网络通信量。

9.单项选择题设事务T1和T2,对数据库中的数据A进行操作,下列情况中不会发生冲突的是()。

A.T1正在写A、T2要读A
B.T1正在写A、T2也要写A
C.T1正在读A、T2要写A
D.T1正在读A、T2要读A

10.单项选择题可以删除学生表中学号为‘s2008005’的是()。

A."begin tran delete from学生表where学号=‘s2008005’ rollback"
B."begin tran delete from学生表where学号=‘s2008005’ commit"
C."begin tran delete where学号=‘s2008005’ from 学生表 rollback"
D."begin tran delete where学号=‘s2008005’ commit"