能正确定义存储过程输入参数“@学号”为字符型的选项是()。

题目
单选题
能正确定义存储过程输入参数“@学号”为字符型的选项是()。
A

DECLARE @学号

B

DECLARE @学号 char(10)

C

@学号 char(10)

D

@学号 char(10)input

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

根据上题中的表编写一个带输入参数的存储过程,输入参数的数据类型为varchar。

例如:输入参数为“20060912”,返回表中所有日期字段大于该日期的记录


正确答案:
 

第2题:

下列关于输入掩码的叙述中,不正确的是( )。

A.在定义字段的输入掩码时,Access只为“文本”和“日期/时间”型字段提供向导

B.定义字段的输入掩码,是为了设置密码

C.输入掩码中的字符9表示可以选择输入数据或空格

D.直接使用字符定义输入掩码时,可以根据需要将字符组合起来


正确答案:B
暂无解析,请参考用户分享笔记

第3题:

在考生文件夹下建立数据库ks7,并将自由表SCOt加入数据库中。

(2)按下面给出的表结构。给数据库添加表stud:

字段 字段名 类型 宽度 小数

1 学号 字符型 2

2 姓名 字符型 8

3 出生日期 日期型 8

4 性别 字符型 2

5 院系号 字符型 2

(3)为表stud建立主索引,索引名为“学号”,索引表达式为“学号”,为表scor建立普通索引,索引名为“学号”,索引表达式为“学号”。

(4)stud表和scor表必要的索引已建立,为两表建立永久性的联系。


正确答案:(1)在命令窗口输入命令:MODIFY DATABASE ks7新建数据库右击数据库设计器选择“添加表”快捷菜单命令将考生文件夹下的scor.dbf自由表添加到数据库ks7中。 (2)在数据库设计器中单击右键在弹出的快捷菜单中选择“新建表”菜单命令以stud为文件名保存在考生文件夹下。根据题意在表设计器的“字段”选项卡中依次输入每个字段的字段名、类型和宽度。 (3)在数据库设计器中右键单击数据库表stud.dbf选择“修改”快捷菜单命令进入stud.dbf表设计器在“字段”选项卡中为“学号”字段选择一个索引排序然后单击“索引”选项卡此选项卡中系统已建立默认的索引名“学号”将“索引”下拉列框中的索引类型改为“主索引”。以同样的方法为scor表建立普通索引。 (4)在数据库设计器中将stud表中“索引”下面的“学号”主索引字段拖到scor表中“索引”下面的“学号”索引字段上建立stud和scor两个表之间的永久性联系。
(1)在命令窗口输入命令:MODIFY DATABASE ks7,新建数据库,右击数据库设计器,选择“添加表”快捷菜单命令,将考生文件夹下的scor.dbf自由表添加到数据库ks7中。 (2)在数据库设计器中单击右键,在弹出的快捷菜单中选择“新建表”菜单命令,以stud为文件名保存在考生文件夹下。根据题意,在表设计器的“字段”选项卡中,依次输入每个字段的字段名、类型和宽度。 (3)在数据库设计器中,右键单击数据库表stud.dbf,选择“修改”快捷菜单命令,进入stud.dbf表设计器,在“字段”选项卡中为“学号”字段选择一个索引排序,然后单击“索引”选项卡,此选项卡中,系统已建立默认的索引名“学号”,将“索引”下拉列框中的索引类型改为“主索引”。以同样的方法为scor表建立普通索引。 (4)在数据库设计器中,将stud表中“索引”下面的“学号”主索引字段拖到scor表中“索引”下面的“学号”索引字段上,建立stud和scor两个表之间的永久性联系。 解析:本大题主要考查的是数据库和数据表之间的联系,以及字段索引的建立。新建数据库可以通过菜单命令、工具栏按钮或直接输入命令来建立,添加、新建或修改数据库中的数据表可以通过数据库设计器来完成,建立表索引可以在数据表设计器中完成。

第4题:

下列有关存储过程的说法,错误的是( )

A 它可作为一个独立的数据库对象并作为一个单元供用户在应用程序中调用

B 存储过程必须带参数,要么是输入参数,要么是输出参数

C 存储过程可以传入(输入)和返回(输出)参数值

D 存储过程提高了执行效率


参考答案B

第5题:

查询学生表中学号(字符型,长度为2)尾数字符是“1”的错误命令是

A.SELECT * FROM学生表WHERE"1"$学号

B.SELECT * FROM学生表WHERE RIGHT(学号,1)="1"

C.SELECT * FROM学生表WHERE SUBSTR(学号,2)="1"

D.SELECT * FROM学生表WHERE SUBSTR(学号,2,1)="1"


正确答案:A
解析:函数SUBSTR()是从源字符串取子字符串函数,需要指明位置和个数,如果不指明个数则取到最后;RIGHT()是从源字符串右侧取指定个数的子字符串;$是字符串包含测试运算符。

第6题:

关于输入流的提取符“>>”、提取函数get()的说法不正确的是( )。

A.提取符“>>”能提取空白字符

B.提取函数get()能够提取空白字符

C.提取函数get()可以带参数,用以存储从流中得到的字符

D.提取函数get()的返回值为所提取的字符


正确答案:A
解析:提取函数get()能够提取空白字符,可以带参数,用以存储从流中得到的字符,返回值为所提取的字符。

第7题:

创建学生表时,要将“学号”字段定义为8个字符长度,且为主键,其列定义为【 】。


正确答案:学号CHAR(8)PRIMARY KEY
学号CHAR(8)PRIMARYKEY

第8题:

在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是______。

A) 存储过程可以接受输入参数,并可将执行结果以输出参数形式返回

B) 存储过程可以有多个输入参数,但只能有一个输出参数

C) 定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作

D) 存储过程的输入参数和输出参数均可有默认值

A.

B.

C.

D.


正确答案:B

第9题:

查询学号(字符型,长度为8)尾字符是“0”的命令中,错误的是(64)。

A.SELECT * FROM 学生 WHERE “0”$学号

B.SELECT * FROM 学生 WHERE SUBSTR(学号,8);“0”

C.SELECT * FROM 学生 WHERE SUBSTR(学号,8,1):“0”

D.SELECT * FROM 学生 WHERE RIGHT(学号,8):“0”


正确答案:A
解析:BCD项中的SUBSTR(学号,8),SUBSTR(学号,8,1)和RIGHT(学号,8)均是取学号的最后一个字符。A项不正确。

第10题:

存储过程“成绩查询”根据用户输入的学号,得到该学生对应的成绩,其中输入参数“@学号”为char(10)。如果调用该存储过程的语句为:exec成绩查询‘200824234601’,则运行结果是()。

  • A、学号为‘200824234601’对应的成绩
  • B、学号为‘2008242346’对应的成绩
  • C、由于输入了12个字符的学号,系统提示溢出
  • D、命令已成功完成

正确答案:C

更多相关问题