首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,设某数据库中有商品表(商品号,商品名,进货价格),商品号为主码;销售表(商品号,销售时间,销售数量,销售价格,本次利润),商品号和销售时间为主码,销售价格为本次销售商品的单价。现要求每当在销售表中插人前4列数据时(假设一
在SQL Server 2008中,设某数据库中有商品表(商品号,商品名,进货价格),商品号为主码;销售表(商品号,销售时间,销售数量,销售价格,本次利润),商品号和销售时间为主码,销售价格为本次销售商品的单价。现要求每当在销售表中插人前4列数据时(假设一
admin
2020-05-25
189
问题
在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://jikaoti.com/ti/mZkiFFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
你满怀信心去工作单位,但是领导给你安排的仅仅是打印、传递文件等小事情,你怎么办?
现在省委机关举行职工技能大赛,需要你来进行人员的筛选工作。选出业务能手。如何开展?
两个小摊小贩在交通要道乱摆乱卖。并且在执法人员执法过程中,小摊贩大吵大闹。引来了很多围观群众,导致了交通阻塞问题,如果你是现场执法人员,你怎么办?
一、注意事项1.申论考试,是对分析驾驭材料能力、解决问题能力、言语表达能力的测试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的材料,然后按申论要求依次作答,答案书写在指定的位置。二、给定资料1.“
给定资料1.在科技蓬勃发展的今天,网站、微博、微信等新兴媒体日益成为群众关注时下热点话题的主要渠道.具有强大的社会影响力。党的十八届六中全会对全面提高党的建设科学化水平提出了新任务、新要求。在新形势的助推下,网络党建成为宣传贯彻党的路线方针政策的
A、B两地间有三种类型列车运行,其中高速铁路动车组列车每天6车次,普通动车组列车每天5车次,快速旅客列车每天4车次。甲、乙两人要同一天从A地出发前往B地,假设他们买票前没有互通信息,而且火车票票源充足,问:他们买到同一趟列车车票的概率有多大?
对具有相同纳税能力的纳税人,不分经济成分、经济形式和经营方式,实行统一税收政策,征收相同的税收。这样征税所体现的税收公平称为()公平。
现代农业的发展不能脱离生态安全和产品安全两个基本要求,因此,农业污染防治应作为现代农业发展的重要任务之一。不同于工业污染和城市污染,农业污染涉及面广而隐蔽性强,评估难度大,不适合建立惩罚型机制。同时,由于农民收入水平相对较低,不可能进行“污染收费”。所以说
根据下列材料回答问题。为建立规范的税费体制和完善的价格机制,促进节能减排、环境保护和结构调整,公平负担,依法筹措交通基础设施养护和建设资金,我国出台了成品油价税费改革方案,自2009年1月1日正式施行。方案规定:取消公路养路费、航道养护费、公路运输管理费
①每一类型的法制本身都经历了适应社会发展或不适应社会发展的动态变化②历史地看,奴隶制法、封建制法、资本主义法、社会主义法因生产力的发展相继地依次更迭③这种变化或表现为南盛入衰,或表现为弃旧扬新,没有永恒不变的法④这一阶段的法制在总体上保持旧法体系的同
随机试题
在Word2010中,查找范围的默认项是查找___________。
病理科接收标本时,错误的做法是
A.血尿B.蛋白尿C.脓尿D.多尿E.少尿或无尿急性肾炎最具特征的尿异常表现
关于经济与社会发展规划的特点和作用,下列说法正确的有()。
海关工作人员在调查处理违法案件时,未按照海关法规定进行回避的,对直接负责的主管人员和其他直接责任人员,依法给予行政处分。()
根据物权法律制度的规定.以下列权利出质时,质权自权利凭证交付时设立的是()。(2014年)
中国古代货币,是世界上起源最早的货币之一。它_________,对古代世界上国际经济交往,特别是亚洲各国货币的发展有着相当_________的影响。填入画横线部分最恰当的一项是:
设f(x)一阶连续可导f(0)=0,f’(0)≠0,则=__________.
Lematchdefootest______ausamedi17mars.
【S1】【S2】
最新回复
(
0
)