首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
在SQL Server 2008中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的0.6倍到1.5倍范围之内,实现这个约束的正确代码是( )。
admin
2021-09-16
52
问题
在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://www.kaotiyun.com/show/zmeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
SQLServer2000除了具有DBMS的基本功能特点外,还具有许多功能特点。下列哪一个不是SQLServer2000的功能特点?
关系模式CSZ(CITY,ST,ZIP)其属性组上的函数依赖集为F={(CITY,ST)→ZIP,ZIP→CITY},关系模式CSZ的主属性是
Oracle的Internet解决方案主要包括哪几部分工具?Ⅰ.OracleExpressServerⅡ.OracleExpressObjectsⅢ.OracleExpressAnalyzerⅣ.OracleWebLis
建立一个学生信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成,其学号属性惟一,学号、姓名字段不能为空。下列语句正确的是
PowerBuilder中的PowerScript语言包括下述哪些语句?Ⅰ.变量定义语句Ⅱ.赋值语句Ⅲ.流控制语句Ⅳ.操纵数据库语句
下面列出的条目中,哪一项是数据库技术的研究领域?Ⅰ.DBMS软件的研制Ⅱ.数据库及其应用系统的设计Ⅲ.数据库理论
SQL语言中的GRANT和REVOKE语句主要用来维护数据的【】。
选择关系DBMS时,应考虑的因素包括Ⅰ.数据库应用的规模、类型和用户数Ⅱ.数据库应用的速度要求Ⅲ.计算机硬件、软件平台的性价比Ⅳ.开发者和使用者的经验和习惯Ⅴ.安全性要求
SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT,DELETE,UPDATE实现哪类功能?
下列与算法有关的叙述中,哪一条是不正确的?
随机试题
在分解代谢过程中可以产生一碳单位的氨基酸是
七叶苷水解试验中,七叶素与下列何种离子反应使其培养基变黑
脏与脏之间主要表现为气血互助关系的是
男性,30岁,因精神刺激后烦躁易怒,连日不能入眠,消瘦、纳差、腹泻,甲状腺Ⅰ度肿大,无杂音,心率110次/分,心音有力,首先应进行的检查是
血浆蛋白质的pI大多为pH5~6,它们在血液中的主要存在形式是A.兼性离子B.非极性分子C.带正电荷D.带负电荷E.疏水分子
《营造法式》中“材、栔”分别是指()。
某项目部在施工中需要用大量施工机械,为此项目部积极做好机械设备的管理工作。建立了机械使用责任制,要求操作人员必须由项目经理亲自指派。同时还建立了机械安全管理制度。在项目工中分别发生了因操作人员擅嚏江作岗位和因抢险救而造成的机械损坏的两起事故。问题:根
生物群落是指生活在一定地区内的有机体包括植物、动物、微生物相互结合在一起.以多种多样的方式彼此发生作用,形成一种有规律的特殊集体。换句话说,生物群落是各种生物种群在同一特定的空间或环境范围内的自然组合,反映了该空间范围的典型自然面貌。依据上述定义,下列情形
已知:intn=10;那么下列语句中错误的是
Industrialpsychologyistheapplicationofvariouspsychologicaltechniquestothese-lectionandtrainingofindustrialworker
最新回复
(
0
)