外码可以定义在列级完整性约束处,也可以定义在表级完整性约束处
举一反三
- 在定义基本表时,以下叙述错误的是 A: NOT NULL和DEFAULT不能在表级完整性约束处定义 B: 如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义 C: 如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但<列名>可以省略 D: 如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义
- not null和default约束可以在表级完整性约束处定义
- 当完整性约束条件涉及一个属性列时,既可以定义为列级完整性约束,也可以定义为表级完整性约束。
- DEFAULT只能在列级完整性约束定义处定义。()
- 在建立一个数据表时,定义的列级完整性约束有6种情况,定义的表级完整性约束有4种情况