首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-05-07
41
问题
在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/QilZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
当系统发生某个事件时,CPU暂停现行程序的执行转去执行中断处理程序的过程称为
SQL中用于对查询结果进行分组的语句是______。
关系数据模型由哪几部分组成Ⅰ.关系数据结构Ⅱ.关系操作语言Ⅲ.关系操作集合Ⅳ.关系完整性约束
当局部E-R图合并成全局E-R图时,可能出现冲突,下面属于这一类冲突的是
视图是虚表,因此对视图的修改,最终要转换为对______的修改。
下列哪些属性是新一代数据库开发应具有的特征?Ⅰ.支持开发人员对各种对象的处理Ⅱ.支持基于Internet的开发Ⅲ.支持面向对象的程序设计
在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码),则外键是学生(学号,姓名,班级号,成绩)班级(班级号,班级名,班级人数,平均成绩)
分时操作系统采用______的方式处理用户的服务请求,允许多个用户联机地使用计算机。
用关系的运算来表达查询要求的方式是
下列关于动态SQL语句的叙述中,哪个是不正确的?()A)动态SQL语句是SQL标准提供的一种语句运行机制B)动态SQL语句是指在程序编译时尚未确定,需要在程序的执行过程中临时生成的SQL语句C)SQL标准引入动态SQL语句的原因是由于静
随机试题
洗手前的准备不恰当的是
肝胆胰CT检查口服稀释阳性对比剂的目的是
时标网络计划中,波形线表示()。
用友软件中,填制凭证的功能通常包括()。
项目盈利能力分析主要通过内部收益率、净现值、投资与贷款回收期、投资利润率等评价指标进行分析。()
具体行政行为的效力不包括()。
A、3B、4C、5D、6D图形数阵,优先考虑对角线方向的数字关系。观察发现:第一个数阵中,2×5=4+6;第二个数阵中,1×7=3+4;第三个数阵中,3×5=8+7;因此,第四个数阵中应该满足:2×4=2+所求项,可知所求项为6。故正确答案为D。
科学就是不断接近真理的过程,我们深信不疑的事情中很大部分是会过期的,所有理解这一点的人都明白在发展过程中不断更新知识才是科学进步的正道。然而这个过程有时会令人困惑和不安。如果以下各项为真,最能质疑上述论断的是()。
在SELECT语句中,“\”的含义是
Asurveywascarriedoutonthepercentagerateofwomenwhowereintheworkforceinthepast30years,theresultsofitwere
最新回复
(
0
)