早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->

在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限

题目

在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。

A.CHECK(销售价格BETWEEN单价*0.6 AND单价*1.5)

B.CHECK(销售价格BETWEEN商品表.单价*0.6 AND商品表.单价*1.5)

C.CREATE TRIGGER tri_Sales ON销售表FOR INSERT,UPDATEAs IF EXISTS(SELECT*FROM INSERTED a JOIN商品表bON a.商品号=b.商品号WHERE销售价格NOT BETWEEN单价*0.6 AND单价*1.5)ROLLBACK

D.CREATE TRIGGER tri_ales ON销售表INSTEAD OF INSERT,UPDATE ASIF EXISTS( SELECT冰FROM INSERTED a JOIN商品表bON a.商品号=b.商品号WHERE销售价格NOT BETWEEN单价*0.6 AND单价*=1.5)ROLLBACK

参考答案
正确答案:C
FOR指定触发器只有在引发的SQL语句中指定的操作都已成功执行,并且所有的约束检查也成功完成后才执行触发器,这种触发器称为后触发型触发器。INSTEADOF指定执行触发器而不是执行引发触发器执行SQL语句,从而替代触发语句的操作,称这种触发器为前触发型触发器。
看了在SQL Server 200...的网友还看了以下:

请写出各种水果在何时出售市场,在哪个时间段买最好,并写出各种水果所含的营养物质.请写出各种水果在何 其他 2020-05-14 …

某超市在国庆期间推销一种商品,每台商品在推销前的毛利润是售价的30%,推销期间在进价不变的情况下, 数学 2020-06-15 …

商店进了一批货,出售时要在进价(进货的价钱)的基础上,加上一定利润,其数量x与售价c如下表:购买数 数学 2020-07-19 …

某水果店销售某种水果,由历年市场行情可知,从第1月至第12月,这种水果每千克售价y1(元)与销售时 其他 2020-07-22 …

春耕期间,某农资门市部连续8天调进一批化肥进行销售,在开始调进化肥的第7天开始销售.若进货期间每天调 数学 2020-11-06 …

试用特殊值判断:照明时间在什么范围内时,选用白炽灯有两种灯,其中一种是9瓦(即0.009千瓦)的节能 其他 2020-11-30 …

销售某种商品,其库存量y是销售时间X的一次函数.开是销售库存为1.2万,当销售时间为3个月时库存量为 数学 2020-12-18 …

某门市进了一批货物,出售时要在进价的基础上加一定的利润,其数量x与售价y的关系如下表:数量x(千克) 其他 2020-12-30 …

春耕期间,某农资门市部连续8天调进一批化肥进行销售,在开始调进化肥的第7天开始销售.若进货期间每天调 数学 2020-12-30 …

春耕期间,某农资门市部连续5填调进一批化肥销售.在开始调进化肥的第4天开始销售.若进货期间每天调入化 数学 2020-12-30 …