首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价一单价)。 要求商品
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价一单价)。 要求商品
admin
2017-02-28
64
问题
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。
请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价一单价)。
要求商品号和年份为输入参数,总毛利用输出参数返回。
选项
答案
CREATE PROCEDURE PRODUCT@商品号int,@年份int,@毛利int output AS DECLARE @某商品销售量int,@某商品进价int,@某商品销售单价int/*中间变量定义*/ BEGIN Select@某商品进价=单价from商品表where@商品号=商品号 Select@某商品销售单价=销售单价,@某商品销售量=count(*)from销售表where @商品号=商品号and销售时间=@年份 IF@某商品进价is NULL THEN/*判断该商品是否存在*/ ROL
解析
存储过程是由PL/SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,使用时只要调用即可。使用存储过程具有以下优点:其已经编译和优化过了,所以运行效率高,提供了在服务器端快速执行SQL语句的有效途径;存储过程降低了客户端和服务器之间的通信量;方便实施企业规则,当企业规则发生变化时只要修改存储过程,而无需修改其他应用程序。
创建存储过程:
如上所示,存储过程包括过程首部和过程体。过程名是数据库服务器合法的对象标识;参数列表:用名字来标识调用时给出的参数值,必须指定值的数据类型。参数可以是输入参数或输出参数,默认为输入参数。
转载请注明原文地址:https://www.kaotiyun.com/show/C9lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在下面列出的数据模型中,哪一个模型是概念数据模型?
对记录式文件,操作系统为用户存取文件信息的最小单位是
关于数据库的三级模式结构,下列论述中正确的是______。
分时系统允许多个用户同时联机地使用计算机,它有许多特点,下面不属于分时系统的特点的是______。
在数据仓库中,下面哪一种说法是关于分析型数据的?
在“学生—选课—课程”数据库中的三个关系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生姓名和成绩,可使用如下的SQL语句:SELECTSNAM
ODBC驱动程序可以让应用程序自由地访问各种类型的数据源。驱动程序需要让应用程序在运行时知道它所调用的是哪个驱动程序以及对应的数据源支持的ODBC接口功能和SQL语法。为了让应用程序找到驱动程序和数据源,ODBC定义了两个一致性,即ODBC接口一致性和【
对现实世界要处理的对象进行详细调查,在了解现行系统的概况,确定新系统功能的过程中,收集支持系统目标的基础数据及其处理方法。这属于哪一阶段的任务?
在下面的叙述中,属于TCP/IP协议特点的是 Ⅰ.开放的协议标准,独立于特定的计算机硬件与操作系统 Ⅱ.可以运行在局域网、广域网,更适用于互联网 Ⅲ.整个TCP/IP设备在网络中具有惟一的IP地址 Ⅳ.可以提供多种可靠的用户服务
如果某事务成功完成执行,则该事务称为【】事务。
随机试题
下述不是心脏彩色多普勒的临床应用价值的是
女,51岁,肛门停止排便排气1天。腹痛、无呕吐,有乙状结肠手术史。结合超声声像图,诊断为
男,23岁。排便次数增多1个月。大便带血,直肠指诊于直肠侧壁触及柔软光滑的有蒂包块。最可能的诊断是()
以下“病因学B类药品不良反应”的叙述中,不正确的是
国务院和地方各级人民政府应当加强对节能工作的领导,()部署、协调、监督、检查、推动节能工作。
Woman:ThesesummerdaysaregettingtobemorethanIcantake.Itwaseventoohottogotothepoolyesterday.Man:Holdon,a
社会雷达(环境监视)(深圳大学2011研;南京理工2011研;人大2004年;北师1999年)
Nearlytwo-thirdsofbusinessesintheUKwanttorecruitstaffwithforeignlanguageskills.Frenchisstillthemosthighlypr
Thedayswhenjournalismwaslimitedtoobtainingpressbriefingsandwritingfirsthandaccountofhappeningsinthe【M1】______
A、Becausehedoesn’thaveenoughmoney.B、Becauseheonlydoesone-dollartransfer.C、Becausethereisnobankinhisneighborho
最新回复
(
0
)