首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-06-28
29
问题
在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语句中指定的操作都已成功执行,并且所有的约束检查也成功完成后才执行触发器,这种触发器称为后触发型触发器。INSTEADOF指定执行触发器而不是执行引发触发器执行SQL语句,从而替代触发语句的操作,称这种触发器为前触发型触发器。
转载请注明原文地址:https://kaotiyun.com/show/bEeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
凡是兄弟就用线连起来,然后去掉双亲到子女的连线,只留下双亲到第一个子女的连线不去掉,这种方法是
运行中的进程可以处于______、就绪、等待3种状态之一。
冯.诺伊曼结构的计算机有五大功能部件组成:运算器、控制器、______、输入设备和输出设备。
联机分析处理包括以下哪些基本分析功能?Ⅰ.聚类Ⅱ.切片Ⅲ.旋转Ⅳ.切块
数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的
关系数据库管理系统应能实现的专门运算包括
选择关系DBMS时,应考虑的因素包括Ⅰ.数据库应用的规模、类型和用户数Ⅱ.数据库应用的速度要求Ⅲ.计算机硬件、软件平台的性价比Ⅳ.开发者和使用者的经验和习惯Ⅴ.安全性要求
在关系数据库设计中,使每个关系达到3NF。这是哪一个设计阶段的任务?
虚拟页式存储管理中页表有若干项,当内存中某一页面被淘汰时,可根据什么决定是否将该页写回外存?
SQLServer2000除了具有DBMS的基本功能特点外,还具有许多功能特点。下列哪一个不是SQLServer2000的功能特点?
随机试题
A.清热燥湿,泻火解毒,利胆退黄B.清热燥湿,涩肠止血,止带杀虫C.清热燥湿,祛风止痒,杀虫利尿D.清热燥湿,泻火解毒,止血安胎E.清热燥湿,解毒消肿,利尿通淋(1999-85,86题)椿皮功效是()(
在教学中不断地安排和进行专门的复习,使学生对所学的知识牢固地掌握和保存。这是遵循教学的()。
下列句子中,有语病的一项是()。
下列各项内容中,不能在资产评估合同中约定的是()。
招标投标中使用的定价方法为()
患者,男。50岁,因前列腺增生症入院,行经尿道前列腺电切术治疗。术后的健康教育措施中,错误的是
瓦斯隧道装药爆破时,爆破地点20m内风流中瓦斯浓度必须小于()。
《中共中央、国务院关于加快水利改革发展的决定》提出,突出加强农田水利等薄弱环节建设的内容包括()。
商业银行可通过购买特定的保险加以缓释的操作风险包括()。
下列法律中,明确规定“中华人民共和国公民有依照法律纳税的义务”的是()。(2009年)
最新回复
(
0
)