单项选择题
以下叙述错误的是______。
A) NOT NULL和DEFAULT不能在表级完整性约束处定义
B) 如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义
C) 如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但<列名>可以省略
D) 如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
在SQL Server2000中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的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,UPDATEAS
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,UPDATEAS
IF EXISTS(SELECT*FROM INSERTED a JOIN商品表b ON a.商品
号=b.商品号wHERE销售价格NOT BETwEEN单价*0.6 AND单价*1.5)
ROLLBACK
点击查看答案&解析
单项选择题
用例用来描述系统在对事件作出的响应时所采取的行动,用例之间是具有相关性的。在一个订单输入子系统中,创建新订单和更新订单都需要核查用户账号是否正确。那么用例“创建新订单”,“更新订单”与用例“核查客户账号”之间的关系是______。
A)包含
B)扩展
C)分类
D)聚集
点击查看答案&解析
相关试题
②根据重构的ER图给出符合3NF的关系模式,...
FOR EACH ROW
设有三个基本表,表的结构如下所示,请用SQ...
AFTER UPDATE
①请重新构建合理的ER图,使之符合业务要求...