首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有商品表(商品号,商品名,分类,单价),请编写一个实现更改商品单价的存储过程(存储过程名为pUpdate),更改规则如下:“电脑”类商品降价10%,“电视”类商品降价6%,“冰箱”类商品降价 3%,其他商品不降价。以商品的分类作为输入参数,假设“分类”为字
有商品表(商品号,商品名,分类,单价),请编写一个实现更改商品单价的存储过程(存储过程名为pUpdate),更改规则如下:“电脑”类商品降价10%,“电视”类商品降价6%,“冰箱”类商品降价 3%,其他商品不降价。以商品的分类作为输入参数,假设“分类”为字
admin
2009-08-12
60
问题
有商品表(商品号,商品名,分类,单价),请编写一个实现更改商品单价的存储过程(存储过程名为pUpdate),更改规则如下:“电脑”类商品降价10%,“电视”类商品降价6%,“冰箱”类商品降价 3%,其他商品不降价。以商品的分类作为输入参数,假设“分类”为字符串类型,长度最多为6个汉字。如果商品表中没有用户指定的分类,则用输出参数返回字符串“指定的分类不存在”;如果用户指定的分类存在,则用输出参数返回字符串“修改已成功”。
选项
答案
Create procedure pUpdate @f1 as char(6) , @jg as varchar(20) output As If not exists(Select*from商品表where分类=@f1) BEGIN If@f1="电脑"Update商品表set单价=单价*0.9 where分类="电脑" Else BEGIN If(@f1="电视")Update商品表set单价=单价*0.94 where分类 =“电视” El
解析
存储过程的建立使用CREATE PROCEDURE,对存储过程中变量的命名要用到@变量名,
现有某图书销售数据库,其关系表结构如下:
图书表(图书编号,图书名称,出版社编号,出版社名称,出版时间,出版数量,版次)
图书销售表(罔书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话)
书店表(书店编号,联系电话,所在城市编号,城市名称)
Ⅰ.系统所涉及的数据存在如下约束:
出版社可以出版多本图书,一本图书只能在一个出版社出版,在该系统记录的图书出版信息包括出版时间
转载请注明原文地址:https://kaotiyun.com/show/FpNZ777K
本试题收录于:
四级数据库工程师题库NCRE全国计算机四级分类
0
四级数据库工程师
NCRE全国计算机四级
相关试题推荐
在下面的程序中,若实参a与形参x以引用调用(Call by Reference)的方式传递信息,则输出结果为(51);若实参a与形参x以值调用(Call by Value)的方式传递信息,那么输出结果为(52)。
在图2逻辑电路图中,当(13)时,F=A⊕B;当(14)时,F=A+B。
软件语言是用于书写计算机软件的语言。它主要包括需求定义语言、(45)、(46)、程序设计语言以及(47)等,适用于软件开发的各个阶段。程序设计语言的基本成分是数据成分、运算成分、控制成分以及(48)。程序设计语言有多种分类法,例如,按成分性质分,有顺序语言
以下关于XML文档遵守的规则描述中,错误的是(50)。
页式存储管理中的页面是由(27)所感知的。
关系数据库设计理论主要包括3方面内容,其中起核心作用的是(25)。在关系模型的完整性约束中,实体完整性规则是指关系中(26)。引用完整性规则要求(27)。
MIDI和MP3是PC机中两种不同类型的数字声音。下列叙述中,错误的是(38)。
设有定义“staticintdata[5][6];”,设该数组在静态存储区中的起始地址为十进制的100,若每个int型数占4个字节,以行为序存储,则数组元素data[2][3]的地址为(42)。
以下关于平衡二叉树的叙述中,说法错误的是(37)。
数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,哪些是日志记录的内容。(23)。 Ⅰ.事务开始信息 Ⅱ.更新信息 Ⅲ.提交信息 Ⅳ.事务中止信息
随机试题
在教学过程中,要实现在教师指导下,充分发挥学生学习的积极性和主动性,培养学生的独立学习与探索研究的能力,这是()原则决定的。
关于宫颈,下列哪项错误:
和解剂原为何病而设
政府投资建设的社会公益性项目可行性研究的内容,除投资项目的一般研究内容外,还应研究( )。
下列关于现代建筑的设计思想的表述正确的是()。
酸性焊条熔渣的成分主要是酸性化合物( )及其他在焊接时易放出氧的物质。
企业购入的准备在两个月后转让的股票投资属于货币性资产。()
根据《食品安全法》,下列说法正确的是()。
Theyhavemadeuphismindtogiveupsmoking.
A、Tomaketheworldabetterplace.B、Towinthepresidency.C、Tobeaneducatedperson.D、Toupsetmorecelebratedrivals.A录音中
最新回复
(
0
)