首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-02-05
18
问题
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语句中指定的操作都已成功执行,并且所有的约束检查也成功完成后才执行触发器,这种触发器称为后触发型触发器。INSTEAD OF指定执行触发器而不是执行引发触发器执行SQL语句,从而替代触发语句的操作,称这种触发器为前触发型触发器。
转载请注明原文地址:https://jikaoti.com/ti/fV37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在包含1000个元素的线性表中实现如下各运算,________所需的执行时间最短。
请编写函数voidcountValue(int*a,int*n),它的功能是:求出1到1000之内能被7或11整除但不能同时被7和11整除的所有整数并存放在数组a中,并通过n返回这些数的个数。注意:部分源程序已给出。请勿改动主函数ma
下面所列条目中,哪一项是当前开发工具的发展趋势?Ⅰ.采用三层Client/Server结构Ⅱ.对Web应用的支持Ⅲ.开放的、构件式的分布式计算环境
关系数据库规范化理论规定,关系数据库中的关系要满足第一范式,下面"部门"关系中,因哪个属性而使其不满足第一范式?
关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足
下列算法中,不属于进程调度算法的是
下列叙述正确的是
对现实世界要处理的对象进行详细调查,在了解现行系统的概况,确定新系统功能的过程中,收集支持系统目标的基础数据及其处理方法。这属于哪一阶段的任务?
SQL语言的REVOKE语句实现下列哪一种数据控制功能
当一个进程完成了特定的任务后,系统收回这个进程所占的工作区或主存空间或资源和取消该进程的______就撤销了该进程。
随机试题
A、过敏性休克B、湿疹C、慢性肾上腺皮质功能不全D、肾病综合征E、重症心功能不全糖皮质激素隔日疗法用于
卫生监督统计报告范围包括两部分
患者31岁,葡萄胎刮宫术后3个月,阴道流血20余天,术后一直无月经来潮。2天前突然下腹剧痛,出冷汗,昏倒。检查:贫血貌,血压80/50mmHg,心率108次/分,体温36.8℃,腹部移动性浊音阳性,阴道左侧壁有1.5cm紫蓝结节,子宫大小不清,双侧附件有6
A.心悸,头晕,多梦,面白B.心悸,气短,神疲,自汗,活动后加剧C.心烦失眠,面赤,口舌赤烂D.心悸怔忡,气短胸闷,畏冷肢凉,舌淡胖,脉微细E.以上都不是
关于梅毒硬下疳的描述,错误的是()
下列关于德国法律制度形成与发展的哪一表述是错误的?()
1860年洗劫和烧毁圆明园的是
Startingthismonth,roughlyonequarteroftheworld’spopulationwilllosesleepandgainsunlightastheysettheirclockson
Forsomeeducators,thereisnothingwrongwithfunandgames.AgroupcalledtheEducationArcaderecentlyhelda(36)______in
A、Itisthefirsttimetheyhavebeenonatrip.B、Theycannotdowhattheylikebefore.C、Theydon’thavetocarethetime.D、T
最新回复
(
0
)