数据库外键:如何在MySQL数据库中定义外键来源: 发布时间:星期三, 2009年9月2日 浏览:24次 评论:0
=fa>本文给出了技术人员发现个月的前输入到parts表中某个系列cpu(可能有很多款)型号全都输错了个字母现在需要改正我们希望是当 parts表中那些 Referenced Column 有所变化时相应表中 Referencing Column 也能自动更正
可以在定义外键时候在最后加入这样关键字: ON UPDATE CASCADE; 即在主表更新时子表(们)产生连锁更新动作似乎有些人喜欢把这个叫“级联”操作 如果把这语句完整写出来就是: ALTER TABLE pc ADD CONSTRAINT fk_cpu_model FOREIGN KEY (cpumodel) REFERENCES parts(model) ON UPDATE CASCADE; 除了CASCADE外还有RESTRICT(禁止主表变更)、SET NULL(子表相应字段设置为空)等操作 TAG: 数据库 mysql MySQL Mysql MYSQL MySQl 定义 0
相关文章读者评论发表评论 |