首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价一单价)。要求商
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价一单价)。要求商
admin
2016-04-27
59
问题
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。
请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价一单价)。要求商品号和年份为输人参数,总毛利用输出参数返回。
选项
答案
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语言集数据定义功能、数据操纵功能和数据控制功能于一体。如下所列语句中,哪一个是属于数据控制功能的?
数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中一般用下列哪种图形表示?
设有关系R,S和T如下。关系T是由关系R和S经过哪种操作得到的?
在关系数据库中,表(table)是三级模式结构中的
关于计算机的操作系统,下面叙述不正确的是
在并发控制中引入两段锁协议的目的是______。
SQL语句GrantInsertOnTableSCToU5WithGrantOption的作用是
SQL中,运算符号"ISNULL"用于检查【】。
在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为【】规则。
当前数据库技术的发展已形成各种类型的数据库应用技术,下列叙述中,()是这种发展的推动力。Ⅰ.应用的驱动Ⅱ.多种技术与数据库技术的结合Ⅲ.关系数据库的研究基础
随机试题
管理者向董事和股东说明组织的财务状况和战略方向时,所扮演的是________角色。()
膝关节旋转挤压试验阳性是下列哪一种疾病的重要体征
高热一般指
机电工程采用横道图表示施工进度计划的优点是()。
用于分类记录单位的全部交易或事项,提供总括核算资料的账簿是()。
游客随身携带购买的中药材出境,其价值不得超过________元,去港澳地区不得超过________元,价格均以境内法定的商业发票为准。()
“马踏飞燕”是中国古代哪一时期的作品?()
2016年2月1日,中国人民解放军战区成立大会在北京八一大楼隆重举行。习近平主席发布训令:“各战区要毫不动摇听党指挥,坚持党对军队的绝对领导,时刻听从党和人民召唤,以实际行动谱写人民军队光荣历史新篇章,向党和人民交出优秀答卷。”这是因为()。
生活是一切艺术创作的源泉,这是每一位创作者熟记于心的创作_______。然而在这喧嚣浮躁的尘世中,真正能_______万千诱惑而一头扎进生活,却并不是一件十分容易的事情。填入画横线部分最恰当的一项是:
Itishighlyunlikelythatshewillarrivetoday.
最新回复
(
0
)