首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-07-14
77
问题
在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://www.kaotiyun.com/show/BneZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在有关计算机软件的描述中,下面不正确的是
______是数据库系统的核心。
创建______是加快表的查询速度的有效手段。
第二代数据库系统是指
在下列解决死锁的方法中,属于死锁预防策略的是
数据库系统的三级模式结构由外模式、【】和内模式组成。
要从选课表(学号、课程号、成绩)中查询选修了三门课程以上的学生学号,应使用的SELECT-SQL语句是
如果关系模式中每一个非平凡且非函数依赖的多值依赖的左部都包含码,则该关系模式的规范化程度达到了【】。
进程对主存的访问具有局部性特征,即时间局部性和______局部性。
随机试题
第一心音减弱可见于()
下列哪种不是致癌物质:
慢性肾衰竭可引起
下列哪项是性传播疾病的缩写:
A、苯巴比妥B、地西泮C、吗啡D、苯妥英钠E、卡马西平可用于神经源性尿崩症、糖尿病神经病变引起的疼痛的是
图4-24中,均质杆AB重力为F,用铅垂绳CD吊在天花板上,A、B两端分别靠在光滑的铅垂墙面上,则A、B两端约束力的大小是()。
人民法院应当在立案之日起2个月内作出一审判决。有特殊情况需要延长的,由高级人民法院批准,高级人民法院审理第一审案件需要延长的,由最高人民法院批准。()
某高校学生李某,在考试中严重违纪被发现,学校因此对他做出了开除学籍的处理决定。但实际上李某一直没有离校,仍与其他同学一样在学校学习,学校也同样收取李某的学费及其他须交的费用,而且每年给李某注册。但到毕业时,学校以李某已被学校开除为由,拒绝发给李某毕业证书及
对个体农业社会主义改造的阶级路线是()
∫1+∞dx/(ex+e2-x)=________.
最新回复
(
0
)