首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-07-14
39
问题
在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://jikaoti.com/ti/Xbu7FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
______是数据库系统的核心。
数据库系统的并发控制主要方法是采用哪种机制?
自然联接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然联接时,要求R和S含有一个或多个共有的
下列SQL语句中,修改表结构的是
在PowerBuilder应用程序中,对数据库数据的操作是通过下列哪一个对象进行的?
在下列解决死锁的方法中,属于死锁预防策略的是
在关系数据库设计中,使每个关系达到3NF。这是哪个设计阶段的任务?
数据库设计的需求阶段主要设计
SQLServer2000除了具有DBMS的基本功能特点外,还具有许多功能特点。下列哪一项不是SQLServer2000的功能特点?
如果关系模式中每一个非平凡且非函数依赖的多值依赖的左部都包含码,则该关系模式的规范化程度达到了【】。
随机试题
下列句子中,属于判断句的有()。
不同的审判程序,审判组织的组成往往是不同的。关于审判组织的适用,下列哪一选项是正确的?(2016年卷三35题,单选)
项目决策阶段的管理策划的工作内容包括()。
某大型交通枢纽地上2层、地下3层,建筑高度为20m,由铁路综合站房、高架候车大厅、地下换乘大厅、地下汽车库和设备用房组成。铁路综合站房建筑面积8000m2,其中地上建筑面积5000m2,地下建筑面积3000m2;高架候车大厅建筑面积5342m2;地下换乘大
某办公楼建筑消防设备用电为一级负荷,所有消防用电设备总装机容量为1000kW。所有重要消防用电设备均采用双路电源供电并在末端设自动切换装置。消防控制室设置蓄电池作为备用电源。火灾自动报警系统接地利用大楼综合接地装置作为接地极,设专用接地干线,引线采用BV—
证券投资是间接投资的重要形式。()
吴某和李某共有一套房屋,所有权登记在吴某名下。2012年2月1日,法院判决吴某和李某离婚,并且判决房屋归李某所有,但是双方并未办理房屋所有权变更登记。2012年3月1日,李某将该房屋出卖给张某,双方于当日签订了买卖合同,张某基于对判决书的信赖支付了50万元
关于北京庙会的叙述,下列不正确的是()。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
在关系数据库设计中,关系模式是用来记录用户数据的()。
最新回复
(
0
)