首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,设某数据库中有商品表(商品号,商品名,进货价格),商品号为主码;销售表(商品号,销售时间,销售数量,销售价格,本次利润),商品号和销售时间为主码,销售价格为本次销售商品的单价。现要求每当在销售表中插人前4列数据时(假设一
在SQL Server 2008中,设某数据库中有商品表(商品号,商品名,进货价格),商品号为主码;销售表(商品号,销售时间,销售数量,销售价格,本次利润),商品号和销售时间为主码,销售价格为本次销售商品的单价。现要求每当在销售表中插人前4列数据时(假设一
admin
2020-05-25
256
问题
在SQL Server 2008中,设某数据库中有商品表(商品号,商品名,进货价格),商品号为主码;销售表(商品号,销售时间,销售数量,销售价格,本次利润),商品号和销售时间为主码,销售价格为本次销售商品的单价。现要求每当在销售表中插人前4列数据时(假设一次只插入一行数据),系统自动计算本次销售产生的利润,并将该利润赋给销售表的第5列“本次利润”。请编写实现上述功能的后触发型触发器代码。
选项
答案
CREATE TRIGGER calcu_product ON销售表 FOR INSERT AS DECLARE@进价money,@销量int,@售价money,@利润money SELECT@进价=进货价格FROM商品表 SELECT@销量=销售数量,@售价=销售价格 FROM inserted SET @利润=@销量*(@售价-@进价) UPDATE销售表SET本次利润=@利润 WHERE商品号IN(SELECT商品号FROM inserted) AND销售时间IN(SELECT销售时间FROM inserted) END
解析
触发器是用户定义在关系表上的一类由事件驱动的特殊过程。一旦定义,任何用户对表的增、删、改操作均由服务器自动激活相应的触发器,在DBMS核心层进行集中的完整性控制。触发器类似于约束,但比约束更加灵活,可以实施比FOREIGN KEY约束、CHECK约束更为复杂的检查和操作,具有更精细和强大的数据控制能力。
触发器的创建格式:
CREATE TRIGGER[schema_name.]trigger_name
ON{table|view}
{FOR|AFTER|INSTEAD OF}
{[INSERT][,][UPDATE][,][DELETE]}
AS{Sql_statement}
[;]
对应于本题中,触发事件为在销售表中插入前四列,条件为无条件执行,触发体动作为计算本次利润并插入表中。
转载请注明原文地址:https://kaotiyun.com/show/FsID777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
本市要召开企业家座谈会。你如何组织?
现在省委机关举行职工技能大赛,需要你来进行人员的筛选工作。选出业务能手。如何开展?
一、注意事项1.申论考试是对考生阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.做答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定资料
小明负责将某农场的鸡蛋运送到小卖部。按照规定,每送达1枚完整无损的鸡蛋,可得运费0.1元;若有鸡蛋破损,不仅得不到该枚鸡蛋的运费,每破损一枚鸡蛋还要赔偿0.4元,小明10月共运送鸡蛋25000枚,获得运费2480元,那么,在运送过程中,鸡蛋破损了:
某公司新近录用五名应聘人员,将分别安排到产品开发、管理、销售和售后服务这四个部门工作,每个部门至少一人。若其中有两人只能从事销售或售后服务两个部门的工作,其余三人均能从事四个部门的工作,则不同的选派方案共有:
理性预期指的是针对某个经济现象进行预期的时候,如果人们是理性的,那么他们会最大限度地充分利用所得到的信息来做出行动而不会犯系统性的错误。根据上述定义,下列属于理性预期的是:
虽然说经营性养老机构的定价是放开的,政府不能够干预,但是,从保障购买者权益、稳定养老床位价格、规范市场秩序等角度来说,有关方面需要高度警惕这种销售床位的经营模式带来的种种问题。比方说,床位可以炒卖,这既有可能背离了养老机构床位的属性─把养老服务变成一种投资
王某和张某分别出资5000元和7000元合开一个饭馆,后因经营不善欠债2000元,对该债务双方应承担()。
某日,甲某在街上闲逛时,发现一辆摩托车停在路边,车主乙某正在和别人聊天,甲某趁乙某不注意骑上摩托车就跑,后被警察抓住。甲某触犯的罪名是()。
随机试题
首次记载神曲功效的医药著作是
计算机系统内的系统总线是()。
建设项目融资租赁的特点是()。
工程建设实施过程中的工程质量由()负总责。
质量手册是规定企业组织建立质量管理的文件,对企业质量体系作系统、完整和概要的描述。它的基本内容一般应包括()。
下列基金类型中不实行实物交割、赎回机制的是()。I.ETFⅡ.封闭式基金Ⅲ.LOFⅣ.货币基金
下列各项中,属于有限责任公司董事会行使的职权是()。
一般资料:一对夫妇,均是机关公务员,儿子15岁,初中三年级学生,为儿子前来咨询。案例介绍:儿子从小比较听话,遵守纪律,聪明,平时学习成绩优秀。但上初三后迷上网络游戏,经常偷偷到网吧玩游戏。孩子也明明知道面临中考,应该好好学习,曾多次发誓要坚决改掉玩
幼儿语言实践的最佳途径是()。
A、Themanshouldtakeherwordsseriously.B、Sheisregretfulthemanrecoverstooslowly.C、Themanshouldnotdrinkmuchwhen
最新回复
(
0
)