首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-05-07
47
问题
在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全国计算机三级
相关试题推荐
数据的______是数据库的主要特征之一,是数据库与文件系统的根本区别。
设有两个散列函数H1(k)=kmod13和H2(k)=kmod11+1,散列表T[0…12],用双重散列解决冲突。函数H1用来计算散列地址,当发生冲突时,H2作为计算下一个探测地址的增量,假定在某一时刻表T的状态为:下一个被插入的关键码是42,其插入的位置
设关系R和S具有相同的度,且相应的属性取自同一个域。则运算的结果集合等于
存储管理的目的是实现
文件系统与数据库之间的主要区别是看______。
在Oracle工具中,用于支持数据仓库应用的是
设有“供应者”关系模式:Supplier(Snama,Saddress,Item,Price),其中各属性分别表示供应者名、供应者地址、货物名称、货物售价,一个供应者供应一种货物则对应到关系中的一个元组。在这个关系中,存在一些问题,其中不正确的说法是
S-Designer是一种可视化的数据库设计工具,它的后续版本是Power-Designer,使用它可以完成如下的哪些功能?Ⅰ.可以画数据流图(DFD)Ⅱ.可以画实体联系图(E-R图),即设计概念数据模型(CDM)Ⅲ.可以从概念数据模型(CDM)生成物理数
数据通信中数据传输速率是最重要的性能指标之一,它指单位时间内传送的二进制位数,常用的单位是
在下列关于关系的叙述中,错误的是
随机试题
关于胸外心脏按压,下列不正确的是()
炎症过程中最早出现的血管反应是
列缺穴的简便取穴法为
急进性肾小球肾炎最突出的临床表现是
GBZ2.1-2007中规定工作场所空气中容许浓度的粉尘包括
患者,女,23岁。有长期癫痫病史,来院前6小时内发作2次,到院后又有一次全身性大发作,历时2分钟,现处于发作后状态,宜采取的治疗是
甲的汇票遗失,向法院申请公示催告。公告期满后无人申报权利,甲申请法院作出了除权判决。后乙主张对该票据享有票据权利,只是因为客观原因而没能在判决前向法院申报权利。乙可以采取哪种法律对策?()
()提出了“儿童中心”“活动中心”“经验中心”的新三中心论。
张先生认识赵、钱、孙、李、周5位女士。(1)5位女士分为两个年龄档:3位女士小于30岁,2位女士大于30岁;(2)2为女士是教师,其他3位女士秘书;(3)赵和孙属于相同年龄档;(4)李和周不属于相同年龄档;
对管理信息系统的结构描述,一般可以从横向和纵向两个方面来描述。“人员结构安排”是哪个管理层次的管理信息系统的任务?
最新回复
(
0
)