问题
单项选择题
如要将价格(price)限制为100及以下,应使用如下子句中的哪一个
A.CONSTRAINT inventory_price_ck CHECK (price<100.00)
B.CONSTRAINT CHECK inventory_price_ck (price<100.00)
C.CONSTRAINT inventory_price_ck CHECK (price<=100.00)
D.CONSTRAINT CHECK inventory_price_ck(price<=100.00)
E.CONSTRAINT inventory_price_ck CHECK(price IN (100.00))
答案
参考答案:C
解析: 这一题是测试对条件(CHECK)约束的熟悉程度。根据本题的要求——价格(price)限制为100及以下,只有选项C和D可能是正确的。
根据有关条件约束的介绍以及DDL语句中的CONSTRAINT子句,可以确定只有选项C的语法是正确的。