首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-07-14
63
问题
在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/BneZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中,这称做______原则。
用二维表结构表示实体及实体间联系的数据模型称为______数据模型。
Oracle的核心是关系型数据库,其面向对象的功能是通过对关系功能的扩充而实现的。这些扩充功能包括Ⅰ.抽象数据类型Ⅱ.对象视图Ⅲ.可变数组Ⅳ.嵌套表Ⅴ.大对象Ⅵ.封装
所有数据都满足数据完整性约束条件的状态,称为数据库的
数据库系统的并发控制主要方法是采用哪种机制?
关于分布式数据库系统,不正确的是
数据库设计的需求阶段主要设计
在确定了要使用的SQLServer2000版本之后,必须为其选择合适的操作系统。Microsoft推荐用【】系列的操作系统。
关系模式分解的等价性标准主要有两个,分别为分解具有【】和分解保持函数依赖。
随机试题
边缘性颌骨骨髓炎下列叙述错误的是
质监站对工程施工质量的监督管理属于( )。
填制凭证时,输入的会计科目编码应当是()科目编码。
按照现行规定,会计核算健全的下列纳税人应当被认定为一般纳税人的是( )。
大多数国家数十年的经济与金融的发展之间存在着()。
下列选项中,不属于风景名胜区总体规划基本内容的是()。
在音乐作品中,由原调经过某种中间环节进行到新调,并在新调上有完全的终止,称之为________。如果在新调上没有完全的终止,则称之为________。
当我们在承受某些心理痛苦——比如孤独、社会孤立、自我怀疑、负面情绪、觉得人生无意义时,怀旧可以起到应对机制的作用。这些烦恼使大脑开始筛选自己的记忆库,总结出一些有特定叙事特色的片段。我们通过怀旧,让过去的成功经历和亲密的人际关系重新浮出水面,那些时候我们的
CastroattendedaCatholicCathedralservice______.
对于大多数中国人来说,节假日期间景区人山人海,高速公路、城市道路拥堵(congestion),是促使他们家中度假的两大主要原因。
最新回复
(
0
)