首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价-单价)。要求商品号和
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价-单价)。要求商品号和
admin
2018-10-09
81
问题
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价-单价)。要求商品号和年份为输入参数,总毛利用输出参数返回。
选项
答案
CREATE PROCEDURE PRODUCT@商品号int,@年份int,@毛利int output AS DECLARE @某商品销售量int,@某商品进价int,@某商品销售单价int/*中间变量定义*/ BEGIN Select@某商品进价=单价from商品表where@商品号=商品号 Select@某商品销售单价=销售单价,@某商品销售量=count(*)from销售表where@商品号=商品号and销售时间=@年份 IF@某商品进价is
解析
存储过程是由PL/SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,使用时只要调用即可。使用存储过程具有以下优点:其已经编译和优化过了,所以运行效率高,提供了在服务器端快速执行SQL语句的有效途径;存储过程降低了客户端和服务器之间的通信量;方便实施企业规则,当企业规则发生变化时只要修改存储过程,而无需修改其他应用程序。
创建存储过程:
create procedure 过程名
@[参数名][类型],@[参数名][类型] /*过程首部*/
As
Declare /*as下面对应的<PL/SQL>块
为过程体*/
begin
end
如上所示,存储过程包括过程首部和过程体。过程名是数据库服务器合法的对象标识;参数列表:用名字来标识调用时给出的参数值,必须指定值的数据类型。参数可以是输入参数或输出参数,默认为输入参数。
转载请注明原文地址:https://kaotiyun.com/show/AWlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
IBMDB2对关系型数据库进行面向对象的支持,主要包括:用户定义数据类型(UDT)、用户定义函数(UDF)和大对象(LOB),形成新一代【】数据库系统。
关系规范化过程就是通过关系模式的分解,把低一级的关系模式分解为若干高一级的关系模式的过程;1NF,2NF,3NF,BCNF之间存在着【】的关系。
SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。如下所列语句中,哪一个是属于数据控制功能的?
在FoxBASE中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的哪个语句?
设X→Y是一个函数依赖,且对于任何经都不成立,则称X→Y是一个
在概念设计阶段,需要确定实体型特征由哪些属性组合而成,这个工作是对数据进行什么抽象?()
数据库定义语言(DDL)定义数据库的全局逻辑数据结构,局部逻辑数据结构和【】。
关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为【】。
二维数组A[0..6,0..9],其每个元素占2个字节,从首地址200开始,按行优先顺序存放,则元素A[7,5]的存储地址为________。
设有关系R(A,B,C)和S(C,D)与关系代数表达式πA,B,D(σR,C=s.c(R×S))等价的SQL语句是
随机试题
在Excel2010中清除一行内容的方法有________。
湿热酿痰蒙蔽心窍,其病理阶段为
发生颌骨放射性骨坏死的临界放射剂量指标为()
目前,中国互联网的最大变局莫过于PC互联网向移动互联网的转变。通俗些说,即在台式机、笔记本等个人电脑上上网的方式将被移动设备上上网的方式取代。这个变化背后则意味着互联网商业模式的革命。举最简单的例子,在互联网广告的“1.0时代”,门户网站广告很大部分来自于
机关内设机构厅局级正职以下领导职务出现空缺时,应当采取公开考试的方式择优上岗。()
2017年,在广东珠海成功完成首飞的我国首款大型灭火/水上救援水陆两栖飞机被命名为:
体谅模式使用诸如“有人在乘车时不停地跟司机说笑话,接着可能发生什么?”之类的人际互动情境问题,组织学生交流经验,续写故事或画连环画,分组合作编写和表演情景剧,其直接目的在于引导学生()。
数据库恢复技术的基本策略是数据冗余,被转储的冗余数据包括——。
Poetrycanbecomparedtopainting.Whenyoulookataworkofart,youfirstseeitforwhatitis—adepictionofaperson,an
A、Theyworkedforlongtimeandnearlyhadnoleisure.B、Theyusuallyhadtowork8hourseachday.C、Theyworkedveryhardbut
最新回复
(
0
)