首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2000中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制"销售价格"的取值必须在此商品"单价"的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )
在SQL Server 2000中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制"销售价格"的取值必须在此商品"单价"的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )
admin
2021-07-14
44
问题
在SQL Server 2000中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制"销售价格"的取值必须在此商品"单价"的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
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://kaotiyun.com/show/bneZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
第二代数据库系统是指
一个关系数据库文件中的各条记录
下列哪一项不属于概念模型应具备的性质?
数据库的网状模型应满足的条件是
在下面列出的数据模型中,哪一个不是数据结构模型?
视图是虚表,因此对视图的修改,最终要转换为对【】的修改。
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最短?
在确定了要使用的SQLServer2000版本之后,必须为其选择合适的操作系统。Microsoft推荐用【】系列的操作系统。
下面所列条目中,哪一项是当前开发工具的发展趋势?Ⅰ.采用三层Client/Server结构Ⅱ.对Web应用的支持Ⅲ.开放的、构件式的分布式计算环境
随机试题
基层领导决策的性质一般属于
A.子宫平滑肌发行的良性肿瘤B.子宫平滑肌发生的恶性肿瘤C.子宫内膜腺上皮发生的恶性肿瘤D.子宫颈鳞状上皮发生的恶性肿瘤子宫体癌
A.研磨法B.干胶法C.湿胶法D.两相交替加入法E.新生皂法石灰擦剂由石灰水与花生油组成,其制备方法是
离子感烟报警器的工作原理是()
被称为“现金牛”的公司处于行业生命周期的()。
下列四大宗教中,传入中国最早的是()。
营业外收入是指与企业生产经营活动没有直接关系的各种收入。作为营业外收入,必须同时具备两个特征:一是意外发生,企业无力加以控制;二是偶然发生,不重复出现。根据上述定义,下列不属于营业外收入的是:
Someofthedoctorsarepaidalmosttwiceas______asthenurses.
The______(strong)ofnylonfarexceedsthatofartificialsilk.
Ofallthe【C1】______ofagoodnight’ssleep,dreamsseemtobeleastwithinourcontrol.Indreams,awindowopensintoaworld
最新回复
(
0
)