问题
单项选择题
哪种类型的约束只能在列一级定义
A.CHECK
B.UNIQUE
C.NOT NULL
D.PRIMARY KEY
E.FOREIGN KEY
答案
参考答案:C
解析: 这一题是测试对Oracle提供的五种约束的熟悉程度。根据有关非空约束的介绍,可知在Oracle系统提供的五种约束中,非空约束是唯一的一种只能在列一级定义的约束,所以只有选项C是正确的。而其他的几种约束既可以在表一级定义也可以在列一级定义。