首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-05-07
71
问题
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
选项
A、CHECK(销售价格BETWEEN单价*0.6AND单价*1.5)
B、CHECK(销售价格BETWEEN商品表.单价*0.6 AND商品表.单价*1.5)
C、CREATE TRIGGER tri_Sales ON销售表FOR INSERT,UPDATE
As IF EXISTS(SELECT*FROM INSERTED a JOIN商品表b
ON a.商品号=b.商品号
WHERE销售价格NOT BETWEEN单价*0.6 AND单价*1.5)
ROLLBACK
D、CREATE TRIGGER tri_Sales ON销售表INSTEAD OF INSERT,UPDATE AS
IF EXISTS(SELECT*FROM INSERTED a JOIN商品表b
ON a.商品号=b.商品号
WHERE销售价格NOT BETWEEN单价*0.6 AND单价*1.5)
ROLLBACK
答案
C
解析
FOR指定触发器只有在引发的SQL语句中指定的操作都已成功执行,并且所有的约束检查也成功完成后才执行触发器,这种触发器称为后触发型触发器。INSTEAD OF指定执行触发器而不是执行引发触发器执行SQL语句,从而替代触发语句的操作,称这种触发器为前触发型触发器。
转载请注明原文地址:https://kaotiyun.com/show/BllZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在计算机软件系统的体系结构中,数据库管理系统位于用户和______之间。
为了便于系统控制和描述进程的活动过程,在操作系统核心中为进程定义了一个专门的数据结构,称为______。
关系模式S(S#,Sname,age),其中Sname是唯一的,则最多能满足第______范式。
在Oracle产品中,用公用网关接口实现的过程化网关是
下列关于临界区叙述正确的是
下列关于线性表存储结构的叙述中正确的是
当一个事务访问某个数据项时,以一定的方式锁住该数据项,从而限制其他事务对该数据项的访问,这种方法称为______。
假设事务执行前,账户A和账户B分别有1000元和2000元,保证事务执行后A+B之和为3000元,这反映了事务的
在关系数据库中元组的集合称为关系。通常标识元组的属性或最小属性组称为
随机试题
压力容器在使用过程中,使用单位应对其进行年度检查。根据《固定式压力容器安全技术监察规程》(TSG21),下表检查内容中,属于搪玻璃压力容器年度检查的是()。
消渴的主要病位在
通过局部注射肾上腺皮质激素类药物可治疗
某省重点工程项目计划于2011年12月28日开工,由于工程复杂,技术难度高,一般施工队伍难以胜任,业主自行决定采取邀请招标方式。于2011年9月8日向通过资格预审的A、B、C、D、E5家施工承包企业发出了投标邀请书。该5家企业均接受了邀请,并于规定时间9月
下列选项中,不属于我国社会保险的主要项目的是()。
非营利组织取得的下列收入中,需要缴纳企业所得税的是()。
有一则电视广告说,草原绿鸟鸡,饿了吃青草,馋了吃蚂蚱,似乎在暗示该种鸡及其鸡蛋的营养价值与该种鸡所吃的草原食物有关。为了验证这个结论,下面哪种实验方法最为可靠?
Ibecameinterestedinwritingatanearlyage.Sowhenmyfourth-gradeteachertoldmeabouta【C1】______writer’sconferencewh
WhoistelephoningMary?
TheUnitedStatesiswell-knownforitsnetworkofmajorhighwaysdesignedtohelpadrivergetfromoneplacetoanotherinthe
最新回复
(
0
)