首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2000中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制"销售价格"的取值必须在此商品"单价"的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )
在SQL Server 2000中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制"销售价格"的取值必须在此商品"单价"的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )
admin
2021-07-14
25
问题
在SQL Server 2000中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制"销售价格"的取值必须在此商品"单价"的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
IF EXISTS(SELECT*FROM INSERTED a JOIN商品表b
ON a.商品号=b.商品号
WHERE销售价格NOT BETWEEN单价*0.6 AND单价*1.5)
ROLLBACK
答案
C
解析
FOR指定触发器只有在引发的SQL语句中指定的操作都已成功执行,并且所有的约束检查也成功完成后才执行触发器,这种触发器称为后触发型触发器。INSTEAD OF 指定执行触发器而不是执行引发触发器执行SQL语句,从而替代触发语句的操作,称这种触发器为前触发型触发器。
转载请注明原文地址:https://kaotiyun.com/show/bneZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
所有数据都满足数据完整性约束条件的状态,称为数据库的
自然联接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然联接时,要求R和S含有一个或多个共有的
关系数据库管理系统应能实现的专门运算包括
计算机网络的基本分类方法主要有两种:一种是根据覆盖范围与规模;另一种是根据
在嵌入式SQL中,为了区分SQL语句和主语言语句,要在每一个SQL语句前加前缀【】。
关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则RS中元组数目的范围是
SQLServer2000除了具有DBMS的基本功能特点外,还具有许多功能特点。下列哪一项不是SQLServer2000的功能特点?
关系模式分解的等价性标准主要有两个,分别为分解具有【】和分解保持函数依赖。
如果关系模式中每一个非平凡且非函数依赖的多值依赖的左部都包含码,则该关系模式的规范化程度达到了【】。
在关系数据库标准语言SQL中,实现数据检索的语句(命令)是【】。
随机试题
A.脑组织B.肝组织C.肌肉组织D.脂肪组织安静状态下机体产热的主要组织是
中国国际经济贸易仲裁委员会审理产生于国际经济贸易中的争议案件,如果一方当事人或其代理人不出席,仲裁庭()
矿井通风的基本任务是()。
区域因素是决定同一均质地域内地块差异性的重要因素,是同一区域内地价差异的主要原因。()
资料:单位:万元未分配利润所有者权益合计7300该公司的普通股每股收益是( )元。
对于普通高中美术教学认识正确的是()。
I’mafraidtherearepeopleintheworldwholiterallydonotknowhowtoboilwater.
在20件产品中,有15件一级品,5件二级品,从中任取3件,其中至少有1件二级品的概率是().
金某,男,22岁,中国公民。1980年3月6日晚,金携带菜刀偷越国境到朝鲜民主主义人民共和国清源市元山郡两营里,将该国公民崔××强奸。同年3月8日晚,金携带菜刀又窜到该国清源市元山郡十城里学校附近的便道上,持刀威逼小学生林某欲强奸时,被过路的群众发现后逃回
[*]
最新回复
(
0
)