首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-09-16
37
问题
在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,tn_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/LHeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
A、 B、 C、 D、 BSQL语言功能极强,但由于设计巧妙,语言十分简洁,完成数据定义、数据操纵、数据控制的核心功能只用了9个动词。如下:•数据查询:SELECT:•
A、 B、 C、 D、 C设信号量为S,常用信号量的取值可以解释为:S值的大小表示某类资源的数量。当S>0时,表示还有资源可以分配;当S<0时,其绝对值表示S信号量等待队列中进程的数目。每执行一次P操作,意味
关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→C}。则此关系最多满足第______范式。
在文件系统中,文件的逻辑结构可分为两类,它们是流式文件和______文件。
设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者取______。这是参照完整性规则。
给定一个关键字序列(24,19,32,43,38,6,13,22),进行快速排序,扫描一趟后的结果是______。
A、 B、 C、 D、 A时间片轮转算法的基本思想是:将CPU的处理时间划分成一个个时间片,就绪队列中的诸进程轮流运行一个时间片。当时间片结束时,就强迫运行进程让出CPU,该进程进入就绪队列,等待下一次调度。
下列说法不正确的是()。
下列关于语言处理程序的描述中,错误的是()
随机试题
自中脑脚间窝穿出的脑神经是()
肺下界移动范围的最大部位是()
最常用的麻醉前用药是
A.大脑B.心脏C.肾脏D.脾脏E.肺脏一氧化碳中毒最先受损的部位是
A.煅制品B.蜜炙品C.醋炙品D.盐炙品E.烫制品处方名延胡索,调剂时应付()。
基坑开挖施工时,当土层为细砂或粉砂且渗水量较大,要求降水深度在8m以上,通常应选用的降水形式为()。
理念是指人们对主观世界或事物所确立的思想意识。()
甲市张某到乙市购货,因质量问题,张某拒绝支付全部货款,双方发生纠纷后货主即向公安机关告发。乙市公安机关遂以诈骗嫌疑将张某已购货物扣留,并对张某采取留置盘问审查措施。两天后释放了张某,但并未返还所扣财物。张某欲提起行政诉讼并请求赔偿。如张某寻求法律救济,
()提供了类对外部的接口,私有成员是类的内部实现,而保护成员不允许外界访问,但允许派生类的成员访问,这样既有一定的隐藏能力,又提供了开放的接口。
A、Aninternationaldriver’slicense.B、AnArizonadriver’slicense.C、Aregularlicense.D、Alimitedlicense.A对话开头,男士直接说到他有一张国际
最新回复
(
0
)