首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-06-28
17
问题
在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/rvu7FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下列关于网络的叙述错误的是
______是指在批处理系统中把一批作业安排在输人设备上,然后依次读人系统进行处理而形成的。
数据库系统的核心是
数据库的网状模型应满足的条件是
在关系数据库设计中,使每个关系达到3NF。这是哪一个设计阶段的任务?
根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“学校”关系中,因哪一个属性使它不能满足第一范式?
数据管理是指对数据的分类、组织、编码、储存、______和维护。
对一个给定的查询,通常会有许多种可能的处理策略,从这许多策略中找出最有效的查询执行计划的处理过程称作【】。
当关系模式R(A,B)已属于3NF,下列说法中哪一个是正确的?
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最短?
随机试题
重度医院获得性肺炎,首选抗菌药物为
患肢可抬离床面,但是不能对抗阻力,其肌力为
A.定时服B.睡前服C.饭前服D.饭后服E.空腹服
防止病人坠床,最佳措施是
丁公司是否有权收购本公司股份?为什么?本案例中丁公司收购本公司股份的行为有哪些不符合法律规定之处?法院是否应当支持杨某的主张?为什么?
根据设计要求和规范规定进行试验,记录原始数据和计算结果,并得出试验结论的资料统称为( )。
完善的核算软件能够实现()。
简述我国民法中合同终止的情形。
多媒体技术:指利用计算机将各种媒体(包括文本、图形、声音、动画和视频等)以数字化的方式集成在一起,从而使计算机具有表现、处理、存储多种媒体信息的综合能力。多媒体的特征即信息表现形式的多样化,常见的有文本、图形、图像、声音和视频等多种形式。根据定义,
Inthefirstparagraph,theauthortellsusthatAsiaticlions______Whatimpressedtheauthormostwhenhewenttowatchthe
最新回复
(
0
)