首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价-单价)。
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价-单价)。
admin
2018-06-19
50
问题
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。
请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价-单价)。
要求商品号和年份为输入参数,总毛利用输出参数返回。
选项
答案
CREATE PROCEDURE PRODUCT@商品号int,@年份int,@毛利int output AS DECIARE@某商品销售量int,@某商品进价int,@某商品销售单价int/*中间变量定义*/ BEGIN Select@某商品进价=单价from商品表where@商品号=商品号 Select@某商品销售单价=销售单价,@某商品销售量=count(*)from销售表where@商品号=商品号and销售时间=@年份 IF@某商品进价is NULL THEN/*判断该商品是否存在*/ ROLLBACK: RETURN: END IF IF@某商品销售单价is NULL THEN/*判断该商品是否可卖*/ ROLLBACK: RETURN: END IF SET@毛利=(@某商品销售单价-@某商品进价)*@某商品销售量 GO
解析
存储过程是由PL/SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,使用时只要调用即可。使用存储过程具有以下优点:其已经编译和优化过了,所以运行效率高,提供了在服务器端快速执行SQL语句的有效途径;存储过程降低了客户端和服务器之间的通信量;方便实施企业规则,当企业规则发生变化时只要修改存储过程,而无需修改其他应用程序。
创建存储过程:
create procedure过程名@[参数名][类型],@[参数名][类型] /*过程首部*/
As
Declare /*as下面对应的
块为过程体*/
begin
end
如上所示,存储过程包括过程首部和过程体。过程名是数据库服务器合法的对象标识;参数列表:用名字来标识调用时给出的参数值,必须指定值的数据类型。参数可以是输入参数或输出参数,默认为输入参数。
转载请注明原文地址:https://kaotiyun.com/show/zXlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下: 系统剩余资源量:1 如果在该状态下,进程P3申请1个资源分配后,系统的状态是
文件的逻辑结构分为______和记录式文件两种。
数据库三级模式之间引入两级映像的主要目的在于()。
数据库系统的三级模式结构是指()。
散列法存储中处理碰撞的方法主要有两类:拉链法和【】。
PowerBuilder是一种深受用户欢迎的快速应用开发工具,它与其他应用开发工具比较,最具有特色的是
在数据库系统阶段,数据
在SQL语言的SELECT语句中,实现投影操作的是哪个子句?
内存的静态等长分区的分配中,记录内存空间使用情况可采用下列方法中的________。Ⅰ.字位映像图Ⅱ.空闲页面表Ⅲ.空闲页面链表Ⅳ.系统状态表
随机试题
各虚拟主机共享真实主机的一些资源,包括其
钢材集团总公司——3个科长的表现钢材集团总公司下有8个分公司。其中第一、第二、第三分公司是集团中规模最大的分公司。张、王、李三人分别任第一、第二、第三分公司的业务科长。今年比利时召开全球钢材交易大会,此次会议对集团未来的发展和市场定位非常重要。集
A.右心室B.左心房C.冠状窦D.门静脉E.下腔静脉脾的静脉血经脾静脉注入()
有关胎头的描述正确的是
男性患者,28岁,1d前出现发热,恶心呕吐,腹泻7次,伴里急后重。便培养示志贺痢疾杆菌生长。其腹泻的发生机制是
某城镇需集中式供水的人口达40万,为了确保其饮用水卫生安全,保障人体健康,根据《生活饮用水卫生监督管理办法》要求:对该集中式给水进行卫生调查、监测和监督工作的内容包括
某消化性溃疡病人,因上腹疼痛、反酸入院。治疗期间由于饮食不当并发大出血,此时不会出现
当隧道曲线半径过小时,()施工较为困难。
态度的特点包括()
CIS的含义是什么?(浙江工业大学,2010;武汉大学,2015)
最新回复
(
0
)