首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价一单价)。要求商
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价一单价)。要求商
admin
2016-04-27
45
问题
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。
请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价一单价)。要求商品号和年份为输人参数,总毛利用输出参数返回。
选项
答案
CREATE PROCED[JRE PRODUCT @商品号int,@年份int,@毛利int output AS DECLARE @某商品销售量int,@某商品进价int,@某商品销售单价int/*中间变量定义*/ BEGIN Select@某商品进价=单价from商品表where@商品号=商品号 Select@某商品销售单价=销售单价,@某商品销售量=count(*)from销售表where @商品号=商品号and销售时间=@年份 IF@某商品进价is NULL THEN/木判断该商品是否存在*/ ROLLBACK; RETURN; END TF IF@某商品销售单价is NULL THEN/水判断该商品是否可卖*/ ROLLBACK; RETURN; END IF SET @毛利=(@某商品销售单价-@某商品进价)*@某商品销售量 GO
解析
存储过程是由PU/SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,使用时只要调用即可。使用存储过程具有以下优点:其已经编译和优化过了,所以运行效率高,提供了在服务器端快速执行SQL语句的有效途径;存储过程降低了客户端和服务器之间的通信量;方便实施企业规则,当企业规则发生变化时只要修改存储过程,而无需修改其他应用程序。
创建存储过程:
create procedure过程名
@[参数名][类型],@[参数名][类型] /*过程首部*/
As
Declare /*as下面对应的
块为过程体木/
……
began
……
end
如上所示,存储过程包括过程首部和过程体。过程名是数据库服务器合法的对象标识;参数列表:用名字来标识调用时给出的参数值,必须指定值的数据类型。参数可以是输入参数或输出参数,默认为输人参数。
转载请注明原文地址:https://kaotiyun.com/show/QBlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在计算机上,高级语言程序一般称为书馆【】,不能直接执行,必须将他们翻泽成具体机器的机器语言程序才能执行,这种机器语言程序又称为目标程序。
数据库系统的核心是
若用如下的SQL语句创建一个student表: CREATETABLEstudent(NOC(4)NOTNULL,NAMEC(8)NOTNULL.SEXC(2),AGEN(2)) 可以插入到student表中的是
向顺序栈中压入新元素时,应当
用计算机管理某公司的人事档案是计算机的一项应用。按计算机应用分类,它属于
在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为
设有关系R(A,B,C)和S(C,D)。与SQL语句selectA,B,DfromR,SwhereR.C=S.C等价的关系代数表达式是
在“学生—选课—课程”数据库中的三个关系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生姓名和成绩,可使用如下的SQL语句:SELECTSNAM
有二叉树如下图:在该二叉树中查找关键码值200,需要进行______次关键码值比较。
在一个关系的若干候选码中指定一个用来惟一标识该关系元组的候选码称为【】。
随机试题
二乙基二硫代氨基甲酸钠法测定铜的测量波长为()。
漫画家丰子恺在刚开始学习外语时,第一天把第一课读了十遍,第二天把第二课读了十遍,第一课读了五遍,第三天把第三课读了十遍,第一、二课各读五遍,第四天把第四课读了十遍,把第二、三课各读五遍,第一课读了两遍,并在第一课上标了一个“读”。这样,他认为他四天读第一课
用于发电的电站锅炉利用燃料燃烧释放的热能加热给水,获得的规定参数有()。
在会计工作交接中,现金要根据会计账簿记录余额进行当面点交,如有短缺,可用白条抵库。()
撰写统计报告时要选择有待于研究的题目、选择可深入研究的题目、选择观点没有争议的题目()
最适合用于培训新进会议工作人员的培训方法是()。
章山同学高考失利后,长期陷于一种消沉的状态中,不能自拔。影响章山的情绪是()。
风电是一种可再生能源发电方式。2010年,我国建成了100MW东海大桥海上风电场,这是亚洲第一座海上风电场。与陆上风电场相比,海上风电场具有()等优势,因此已成为风能利用的主要发展趋势。
土地承载能力
From:OnlineShopping.comSurveysTo:PeterAndersonDate:February6,20—7:06:01AMESTSubject:OnlineShopping.comSurveys
最新回复
(
0
)