sql references什么意思

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/15 14:20:18
sqlreferences什么意思sqlreferences什么意思sqlreferences什么意思修改表albums,为他添加一个外键约束.这个约束建在本表的genre_id列上.参考的是genr

sql references什么意思
sql references什么意思

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列与其相等的记录.