首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-02-05
51
问题
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语句中指定的操作都已成功执行,并且所有的约束检查也成功完成后才执行触发器,这种触发器称为后触发型触发器。INSTEAD OF指定执行触发器而不是执行引发触发器执行SQL语句,从而替代触发语句的操作,称这种触发器为前触发型触发器。
转载请注明原文地址:https://kaotiyun.com/show/RrlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在数据传输速率高、误码率低的光纤上,使用简单的协议,以减少网络传输延迟,而必要的差错控制功能将由用户设备宋完成。下列________技术满足这类应用的要求。
下列程序的功能是:计算500~800之间素数的个数cnt,并按所求素数的值从小到大的顺序,再计算其间隔加、减之和,即第1个素数-第2个素数+第3个素数-第4个素数+第5个素数……的值sum。请编写函数countValue()实现程序的要求,最后调用函数wr
已知数据文件IN69.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数JsVal(),其功能是:把一个4位数的千位数上的值减百位数上的值再减十位数上的值最后减个位数上的值,如果得出的值大于等于零且此4位数是奇数
请编制程序,要求:将文件IN91.DAT中的200个整数读入数组xx中,求出数组xx中奇数的个数cnt1和偶数的个数cnt2,以及数组xx下标为偶数的元素值的算术平均值pj(保留2位小数),结果cnt1,cnt2,由输出到out91.dat中。部
下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式?
在包含1000个元素的线性表中实现如下各运算,所需的执行时间最长的是
按覆盖的地理范围进行分类,计算机网络可以分为:局域网、______和广域网。
SQLServer2000除了具有DBMS的基本功能特点外,还具有许多功能特点。下列哪一个不是SQLServer2000的功能特点?
如果两个实体之间具有MN联系,则将它们转换为关系模型的结果是______个表。
有如下关系:仓库号职工号工资WH1E1427WH2E3521WH3E4625WH4E6625WH5E3427查询、显示表中记录的全部属性值,显示顺序按仓库号相同按工资升序排序。实现上述功能的SQL查询语句为SELECT*FROM职工_____
随机试题
细菌不经染色直接镜检,主要用于检查细菌的形态。
关于前房角切开的说法,错误的是
四物汤的组成药物是
钢筋混凝土结构中,梁、柱和斜撑构件的纵向受力普通钢筋宜采用()。
中国金融期货交易所应当从投资者的()制定投资者适当性制度的具体标准和实施指引,并报中国证监会备案。
有价证券代表着一定量的财产权利,持有人可凭该证券直接取得一定量的商品、货币,或是取得利息、股息等收入,因此本身具有价值。()
从一批产品中随机抽取50台进行检验,发现2个产品各一个B类不合格,1个产品既有A类又有B类不合格,3个产品中的每一个既有B类又有C类不合格,4个产品仅有C类不合格,则该样本中:合格品合计为()。
滥用市场支配地位,是指在相关市场内具有能够控制商品价格、数量或者其他交易条件,或者能够阻碍、影响其他经营者进入相关市场的经营者,利用其市场支配地位危害竞争,损害竞争对手和社会公共利益及其他私人利益的行为。根据上述定义,下列行为构成滥用市场支配地位行
甲欲杀乙,乘乙与朋友在餐馆聚会,向其投掷自制炸药,炸药爆炸后没有伤着乙,却致与乙一起聚餐的丙当场死亡,丁、戊受重伤。甲的行为应以( )。
TheCanterburyTales,acollectionofstoriestoldbyagroupofpilgrimsontheirwaytoCanterbury,isanimportantpoeticwor
最新回复
(
0
)