sql references什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 04:41:33

sql references什么意思

修改表 albums,为他添加一个外键约束.这个约束建在本表的genre_id列上.参考的是genres表的id列.
这个约束的作用是,保证albums表的genre_id列必须包含在genres表的id列中,要不然插入数据就会报错.
下面的:
ON DELETE CASCADE 如果被引用表的某id被删除时,关联删除albums表中genre_id列与其相等的记录.
ON UPDATE CASCADE 如果被引用表的某id被更新时,同时更新albums表中genre_id列与其相等的记录.