首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-05-07
53
问题
在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全国计算机三级
相关试题推荐
采用动态地址映射方式向内存装入作业时,其地址转换工作是在什么时刻完成的?
下列说法中正确的是
在数据系统中,当总体逻辑结构改变时,通过改变什么,使局部逻辑结构不变从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序逻辑独立性。
关系数据模型由哪几部分组成Ⅰ.关系数据结构Ⅱ.关系操作语言Ⅲ.关系操作集合Ⅳ.关系完整性约束
下面不正确的说法是
计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的
数据库系统运行过程中,由于应用程序错误所产生的故障通常称为
在数据仓库中,下面哪一种说法是关于分析型数据的?
关系操作能力可用两种方式来表示:______和逻辑方式。
在数据库技术中,反映现实世界中事物的存在方式或运动状态的是
随机试题
CTA
人的差异是客观存在的,一个人只有处在最能发挥其才能的岗位上,才能干得最好。这体现的人员配备原则是()
不得进行露天作业的恶劣天气包括()。
根据我国有关法律规定,获得城乡建设用地使用权的方式不包括()
资产负债表中,负债类项目一般是按照()排列的。
联想意义也最易误用而生流弊,联想起于习惯,习惯老是喜欢走熟路,熟路抵抗力最低,引诱性最大,一人走过,人人就都跟着走,越走就越平滑俗滥,没有一点新奇的意味,字被人用得太滥,也是如此。文中“流弊”具体指的是()。
我们对优秀学生进行奖励,不仅可以激励优秀学生也可以激励一般学生,是因为一般学生受到了()
已知离散型随机变量X服从参数为λ的泊松分布,且P(X=3)=P(X=4),则λ为()。
•Readthetextbelowaboutcustomercare.•Inmostofthelines41-52thereisoneextraword.Itiseithergrammaticallyinco
A、Violenceontelevision.B、Patternsofshopping.C、Shoppingonline.D、Attitudestowardsshopping.B对话开头,男士问女士她的研究主题是什么,女士在原文中回答
最新回复
(
0
)