首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在SQL Server 2008某数据库中有汽车表和销售表,表的定义如下: CREATE TABLE 汽车表( 汽车型号 char(10)PRIMARY KEY, 汽车名称 char(20), 颜色 varchar(10), 价格
设在SQL Server 2008某数据库中有汽车表和销售表,表的定义如下: CREATE TABLE 汽车表( 汽车型号 char(10)PRIMARY KEY, 汽车名称 char(20), 颜色 varchar(10), 价格
admin
2019-07-07
53
问题
设在SQL Server 2008某数据库中有汽车表和销售表,表的定义如下:
CREATE TABLE 汽车表(
汽车型号 char(10)PRIMARY KEY,
汽车名称 char(20),
颜色 varchar(10),
价格 int)
CREATE TABLE 销售表(
汽车型号 char(10),
销售时间 datetime,
销售数量 int,
PRIMARY KEY(汽车型号,销售时间),
FOREIGN KEY(汽车型号)REFERENCES 汽车表(汽车型号))
现要创建一个具有如下功能的存储过程:查询指定型号的汽车的销售总数量,并且销售总数量用输出参数返回。请补全下列代码。
CREATE【1】P1
@model varchar(10),@total int【2】
AS
【3】@total=(
SELECT【4】
FROM 销售表 s JOIN 汽车表 c ON【5】
WHERE 汽车型号 = 【6】)
选项
答案
【1】PROCEDURE或PROC 【2】Output 【3】SET 【4】SUM(销售数量) 【5】s.汽车型号 =c.汽车型号或c.汽车型号 =s.汽车型号 【6】@model
解析
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。
建立存储过程的语句:
CREATE { PROCEDURE | PROC}[schema_name] 存储过程名
[{@[存储过程参数][参数类型] data_type}
[ =默认值][OUT|OUTPUT]
][,…n][WITH RECOMPILE]
AS
BEGIN
SQL语句
END
【1】CREATE是用来建立存储过程的,根据建立存储过程的语法可知此处应该填写:PROCEDURE(或者PROC)。故【1】处应该填写PROCEDURE或PROC。
【2】题目要求“查询指定型号的汽车的销售总数量,并且销售总数量用输出参数返回。”Output类型的参数需要在存储过程的参数列表中添加。Output类型的参数传入存储过程后还会返回其运行后的值。故【2】处应该填写Output。
【3】在创建存储过程中,给变量赋值时应使用SET关键字。故【3】处应该填写SET。
【4】题目要求查询指定型号的汽车的销售总数量,因此应该对销售数量求和。SQL语句中求和函数使用的是SUM()函数。故【4】处应该填写SUM(销售数量)。
【5】使用JOIN……ON语句将销售表和汽车表进行连接,关键字ON后面需要指出连接条件,连接条件为s.汽车型号 =c.汽车型号(或c.汽车型号 =s.汽车型号)。故【5】处应该填写:s.汽车型号 =c.汽车型号或c.汽车型号 =s.汽车型号。
【6】WHERE子句用于提取那些满足指定标准的记录。本题限定汽车型号为参数@model。故【6】处应该填写:@model。
转载请注明原文地址:https://www.kaotiyun.com/show/PDlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
规范化理论是关系数据库进行逻辑设计的理论依据所在,根据这个理论,关系数据库中的关系必须满足:其每一属性都是______。
候选关键字的属性可以有______。
在数据库的三级组织结构中存在着两种映射:一是【】之间的映射,二是模式与子模式之间的映射。
目前最流行的两种数据库接口是【】和JDBC。
在分区存储管理的可变分区中,系统为当前正在运行的进程提供一对寄存器,它们是________。
为了便于系统控制和描述进程的活动过程,在操作系统核心中为进程定义了一个专门的数据结构,称为【】。
下列哪一项是对网络进行非服务攻击的结果?
现有字母序列(D,W,A,J,C,Z,K,S,P),若采用快速排序的方法将这个序列按字母的升序进行重排,那么以第一个字母作为分界元素,完成第一次扫描的结果为【】。
已知一棵二叉树的前序遍历结果为ABDEGCFHI,它的中序遍历结果为DBGEACHFI,则这棵二叉树的右子树的根为【】。
随机试题
比较以下液体的衰减程度,正确的是
A.丹栀逍遥散B.乌药汤C.通窍活血汤D.天仙藤散E.龙胆泻肝汤治疗子肿气滞证,应首选
A、吗啡激动导水管周围阿片受体B、吗啡激动中脑盖前核阿片受体C、吗啡激动边缘系统阿片受体D、吗啡激动孤束核阿片受体E、激动蓝斑核阿片受体吗啡引起情绪变化是由于
经办银行于每年()前,将上一年度实际发放的国家助学贷款金额和违约率按照各高校进行统计汇总,并经合作高校确认后填制“中央部门所属高校国家助学贷款实际发放汇总表”上报分行,分行按学校和经办银行汇总辖内上报信息后,在()个工作日内上报总行
下列选项中体现矛盾双方相互转化这一哲学原理的是()。
材料一我国科技事业取得的历史性成就,是一代又一代矢志报国的科学家前赴后继、接续奋斗的结果。从李四光、钱学森、钱三强、邓稼先等一大批老一辈科学家,到陈景润、黄大年、南仁东等一大批新中国成立后成长起来的杰出科学家,都是爱国科学家的典范。希望广大科技工作者不忘
2,8,32,128,()
适用于描述两个变量之间的函数关系的统计分析图是
ROM中的信息是()。
Wheredoesthisconversationmostlikelytakeplace?
最新回复
(
0
)