对于外键约束中的外键列和参照列,如下说法是正确的。
A: 外键列与参照列数据类型必须相同
B: 外键列与参照列的名称必须相同
C: 对于数值类型,要求外键列与参照列的长度必须一致。
D: 外键列所在的表肯定是子表,参照列所在表肯定是父表。
A: 外键列与参照列数据类型必须相同
B: 外键列与参照列的名称必须相同
C: 对于数值类型,要求外键列与参照列的长度必须一致。
D: 外键列所在的表肯定是子表,参照列所在表肯定是父表。
举一反三
- 下列关于外键的说法,正确的是()。 A: 外键必须与所引用的列类型相同,但长度可以不一样 B: 外键所引用的列可以和外键在同一个表中 C: 外键与所引用的列的类型没有关系 D: 外键所引用的列必须在另一个表中
- 为“课程”表“课程号”列创建外键约束fk_kc_kch,参照“教学计划”表。
- 外键约束中,以下错误的是() A: B表外键列的取值必须是A表主键列或者唯一索引列中的取值。 B: A表主键列或者唯一索引列取值发生改变,B表外键列的值也发生改变。 C: 在MySQL中,所有的存储引擎均支持外键约束。 D: A表主键列或者唯一索引列取值删除,B表外键列取值与该值相同的行会被删除。
- 外键是指一个表中含有与另外一个表的主键相同的列或列组,外键不要求惟一
- 以下关于外键约束的说法不正确的是() A: 一个表中只能有一个外键约束 B: 外键引用表中必须有主键约束 C: 外键约束强制实现参照完整性 D: 外键约束定义一个列