首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-06-28
43
问题
在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/bEeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下列关于网络的叙述错误的是
创建______是加快表的查询速度的有效手段。
下面关于数据库系统基于日志的恢复的叙述中,哪一种说法是正确的?
Oracle的核心是关系型数据库,其面向对象的功能是通过对关系功能的扩充而实现的。这些扩充功能包括Ⅰ.抽象数据类型Ⅱ.对象视图Ⅲ.可变数组Ⅳ.嵌套表Ⅴ.大对象Ⅵ.封装
设计性能较优的关系模式称为规范化,规范化主要的理论依据是
数据库的网状模型应满足的条件是
为了保证CPU执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为运行时可由机器直接寻址的物理地址,这一过程称为
虚拟页式存储管理中页表有若干项,当内存中某一页面被淘汰时,可根据什么决定是否将该页写回外存?
一个给定的查询,通常会有许多种可能的处理策略,______就是从这些策略中找出最有效的查询执行计划的一种处理过程。
数据库中知识发现是为了识别数据库中以前不知道的、新颖的、潜在有用的______的非平凡过程。
随机试题
心肌炎急性期能确诊的检查是
合理用药目的中不包括
A.风团B.结节C.斑疹D.水疱E.囊肿内含液体、高出皮面的局限性损害为
患者,男,23岁。6月23日就诊。近来天气炎热,大量食用冷饮,昨夜通宵在空调低温下休息,早起感发热恶寒,头痛,胸膈满闷,恶心,呕吐1次,腹泻3次,舌苔白腻,脉濡或缓。治疗最佳选方是()
结构中含有环丁烷甲基,属部分激动剂的药物是结构中含有烯丙基,属纯拮抗剂的药物是
网络计划的优化不包括( )。
不属于纳税申报方式的是()。
()属于智力因素。
下列关于债权人提出破产申请的程序时间要求中,说法正确的是()。
相对于“学者”而言,“评论家”常常会给人一种特定的印象:短平快的犀利文风,敏感度极高,对作品的形式、技巧、风格、流派如数家珍;但同时也会显出“浮躁”的所谓“评论家”做派,凭印象感觉率性发声,缺少严格的学理支撑,从而坠入肤浅的窠臼。相对于扎实的考史订伪的学者
最新回复
(
0
)