首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-05-07
26
问题
在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,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语句中指定的操作都已成功执行,并且所有的约束检查也成功完成后才执行触发器,这种触发器称为后触发型触发器。INSTEADOF指定执行触发器而不是执行引发触发器执行SQL语句,从而替代触发语句的操作,称这种触发器为前触发型触发器。
转载请注明原文地址:https://kaotiyun.com/show/QilZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式
计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的
在数据仓库中,下画哪一种说法是关于分析型数据的?
设关系R与关系S具有相同的日(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于
设有关系R=(A,B,C)与SQL语句selectdistinctA,CfromRwhereB=5等价的关系代数表达式是
S-Designer是一种可视化的数据库设计工具,它的后续版本是Power-Designer,使用它可以完成如下的哪些功能?Ⅰ.可以画数据流图(DFD)Ⅱ.可以画实体联系图(E-R图),即设计概念数据模型(CDM)Ⅲ.可以从概念数据模型(CDM)生成物理数
下列关于数据库三级模式结构的说法中,哪一个是不正确的?
下列关于索引哪一条是不正确的?
SQLServer2000提供的______查询工具,使用户可以编写和调试T-SQL程序。
下列关于动态SQL语句的叙述中,哪个是不正确的?()A)动态SQL语句是SQL标准提供的一种语句运行机制B)动态SQL语句是指在程序编译时尚未确定,需要在程序的执行过程中临时生成的SQL语句C)SQL标准引入动态SQL语句的原因是由于静
随机试题
李某为资助15岁的王某上学,与王某订立赠与合同,赠与王某10万元,并就该赠与合同办理了公证。后李某无正当理由,在交付给王某6万元后就表示不再赠与了。根据合同法律制度的规定,下列表述中,正确的是()。
将水喷洒于空气中而使空气减湿,应该使水温()。
进口国国内的分销渠道的组成有_______、批发商、零售商。
u=f(x+y,x2,ysinx),求
ForanincreasingnumberofstudentsatAmericanuniversities,oldissuddenlyin.Thereasonisobvious:thegrayingofAmerica
先天性乳糖酶缺乏腹泻胰性霍乱综合征
某种职业道德对该行业以外的人( )。
随着科学技术的发展,机器“思维”将取代人类思维。
设4元齐次方程组(Ⅰ)为且已知另一4元齐次线性方程组(Ⅱ)的一个基础解系为α1=(2,-1,a+2,1)T,α2=(-1,2,4,a+8)T.求方程组(Ⅰ)的一个基础解系;
England’sbinge-drinkinghabitisoneofthemostentrenchedinEurope—evenRomaninvaderswroteaboutitwithhorror.Manyfear
最新回复
(
0
)