首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2019-07-30
34
问题
在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 BFTWEEN 单价*0.6 AND 单价*1.5)
ROLLBACK
答案
C
解析
FOR指定触发器只有在引发的SQL语句中指定的操作都已成功执行,并且所有的约束检查也成功完成后才执行触发器,这种触发器称为后触发型触发器。INSTEAD OF指定执行触发器而不是执行引发触发器执行SQL语句,从而替代触发语句的操作,称这种触发器为前触发型触发器。
转载请注明原文地址:https://kaotiyun.com/show/txlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关系中任何一个候选关键字的属性称为()。
若“学生-选课-课程”数据库中的3个关系是:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)查找学生号为“200301188”学生的“数据库”课程的成绩,至少将使用关系()。
进程是程序的一次执行,与程序有很大的不同,二者的根本区别在于()。
在单处理器多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于()。
在多级目录结构中查找一个文件时需要按路径名搜索,当层次较多时要耗费很多时间,为此要引入【】。
下面关于数据库系统基于日志的恢复的叙述中,________是正确的。
设有关系R(S,D,M),其函数依赖集F={S→D,D→M}。则关系R至多满足________。
如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为【】调度。
下列排序方法中,哪一种方法的总的关键码比较次数与记录的初始排列状态无关?
对于学生信息表:student(sno,sname,sex,age,dept),能够得到年龄在20岁于22岁之间的学生的姓名和学号的语句是
随机试题
试述从资本输出国方面看,资本输出的作用和后果。
关于麻痹性痴呆,下列说法正确的是
患者,男,8岁。壮热不恶寒3天,午后体温升高,夜间高于白天,烦躁时谵语,甚或痉厥抽搐,舌红绛,脉细数滑。宜首选的药物是
急性化脓性骨髓炎最主要的感染途径()
下列不属于编制说明书主要内容的一项是()。
木偶戏的木偶头是民间雕刻艺术品,以()地区最为著名。
请认真阅读下列材料,并按要求作答。(1)把1米平均分成10份,每份是1分米。1分米是1/10米,还可以写成0.1米。3分米是3/10米,还可以写成0.3米。(2)把1米平均分成100份,每份是1厘米。
阅读材料某教师对小学低年级学生识字教学,教“笔”。她首先拿出一支毛笔,问学生:笔杆是用什么做的?学生齐声回答:竹子做的。于是,老师在黑板上写下“竹”字头。老师又问:笔头是用什么做的?学生齐声回答:毛做的。于是,老师在“竹”字头下面写下“毛”字。这
Scientistshavediscoveredapowerfulantibioticinthebloodstreamofgiantpandasthatcandestroybacteria.TheChineserese
Ifnooneobjects,Mr.Benwillbethenextchairman.
最新回复
(
0
)