如何使用外键引用Student表的主键Sno
假设Sno是Student表的主键,那么在引用Sno作为外键时,需要满足以下约束条件:
- 外键值必须存在于Student表中的Sno字段中;
- 外键值不能为NULL。
因此,Sno作为外键的约束条件表达式可以写成:
FOREIGN KEY (Sno) REFERENCES Student(Sno) ON DELETE CASCADE ON UPDATE CASCADE
其中,ON DELETE CASCADE表示在Student表中删除对应记录时,该外键所在的表中的相关记录也会被自动删除;ON UPDATE CASCADE表示在Student表中更新对应记录时,该外键所在的表中的相关记录也会被自动更新。
原文地址: https://www.cveoy.top/t/topic/kzKm 著作权归作者所有。请勿转载和采集!