在原有的基础上扩展表,并且用外键关联时,如果原来的数据可以删除,那么新建的表最好添加对应的级联约束,如:
CREATE TABLE A002(ID INT REFERENCES A001(ID)ON DELETE CASCADE ON UPDATE CASCADE,AGE TINYINT)
这样就不用修改原来的代码而数据会自动同步修改和删除。
本文介绍在数据库表设计中使用级联约束的方法,通过添加ON DELETE CASCADE 和 ON UPDATE CASCADE,实现数据自动同步修改与删除,避免了手动修改原有代码。
在原有的基础上扩展表,并且用外键关联时,如果原来的数据可以删除,那么新建的表最好添加对应的级联约束,如:
CREATE TABLE A002(ID INT REFERENCES A001(ID)ON DELETE CASCADE ON UPDATE CASCADE,AGE TINYINT)
这样就不用修改原来的代码而数据会自动同步修改和删除。

被折叠的 条评论
为什么被折叠?