首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-09-16
25
问题
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
选项
A、CHECK(销售价格BETWEEN单价:* 0.6 AND单价 * 1.5)
B、CHECK(销售价格BETWEEN商品表.单价 * 0.6 AND商品表.单价 * 1.5)
C、CRE ATE 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)
ROLLBAC K
D、CREATE TRIGGER tri_Sales ON销售表INSTEAD OF INSERT,UPDATE AS
IF EXISTS(SELECT * FR.OM INSERTED a JOIN商品表b
ON a.商品号=b.商品号
WHERE销售价格NOT BETWEEN单价 * 0.6 AND单价 * 1.5)
ROLLBACK
答案
C
解析
FOR指定触发器只有在引发的SQL语句中指定的操作都已成功执行,并且所有的约束检查也成功完成后才执行触发器,这种触发器称为后触发型触发器。INSTEADOF指定执行触发器而不是执行引发触发器执行SQL语句,从而替代触发语句的操作,称这种触发器为前触发型触发器。
转载请注明原文地址:https://www.kaotiyun.com/show/G1eZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
Delphi具有良好的数据处理能力,它所提供的哪一个工具可将数据从一种数据库全部或部分迁移到另一种数据库中?
在分布式数据库系统中,逻辑数据库被划分成若干片段,其中按投影操作来分片的称为
SQL中连接表(JoinedTable)允许用户在一个SELECT语句的哪个子句中指定?
哪一个不是分时系统的基本特征?
在计算机系统中,一个以科学的方法组织、存储数据,并可高效地获取、维护数据的软件系统称为【】。
下列不属于关系数据库产品的是
实际上数据库设计者能有效控制的是
进程对主存的访问具有局部性特征,即时间局部性和【】局部性。
下面给出的关于数据库的三级模式结构的说法中,哪一个(些)是不正确的?Ⅰ.数据库中只有一个模式Ⅱ.外模式与模式之间的映像实现数据的逻辑独立性Ⅲ.外模式与内模式之间的映像实现数据的物理独立性
下面所列条目中,哪一个是当前应用开发工具的发展趋势?Ⅰ.采用三层Client/Server结构Ⅱ.对Web应用的支持Ⅲ.开发的、构件式的分布式计算环境
随机试题
按照法律规定,我国社会力量举办的学校及其他教育机构实行()
镜下血尿指尿液离心后每高倍镜视野RBC超过
A.龙胆泻肝汤B.滋阴除湿汤C.八正散D.暖肝煎E.济生肾气丸治疗睾丸炎寒湿凝滞证应首选
最终灭菌药品中,直接接触药品的包装材料最终处理生产环境的空气洁净要求注射剂浓配生产环境的空气洁净要求
根据水压曲线,可以确定()。
旅行社委派王某为旅游团提供服务,王某未取得导游证。对此,旅游主管部门依据《中华人民共和国旅游法》对该旅行社责令改正,没收违法所得,并处()罚款。
下列不属于三大安魂曲的是()。
请认真阅读下列材料,并按要求作答。请根据上述材料完成下列任务:依据拟定的教学目标,设计课堂教学的主要环节并简要说明设计理由。
设幂级数an(χ-1)n在χ=-1处条件收敛,则nan(χ+1)n在χ=1.5处()
Internet最先是由美国的______网发展和演化而来。
最新回复
(
0
)