SQL主键和外键的删除规则说明 |
本文标签:SQL 删除 SQL表中经常包含外键关系,删除一个表的数据就会影响其他的表,下面将为您介绍SQL主键和外键的删除规则说明,供您参考,希望对您有所帮助 。 删除规则和更新规则: 如果设置为: 无操作:当在删除或更新主键表的数据时,将显示一条错误信息,告知用户不允许执行该删除或更新操作,删除或更新操作将会被回滚 。 层叠:删除或更新包含外键关系中所涉及的数据的所有行 。 设置空:这是SQL server 2005新增的功能 。如果表的所有外键列都可以接受空值,则将该值设置为空 。 设置默认值:这是SQL server 2005新增的功能 。如果表的所有外键列都已定义了默认值,则将该值设置为该列定义的默认值 。 附加: |