首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MySQL:是否有一种方法来更新一个字段,以便所有外键相关字段也被更新?

MySQL:是否有一种方法来更新一个字段,以便所有外键相关字段也被更新?
EN

Database Administration用户
提问于 2014-10-30 19:31:19
回答 1查看 118关注 0票数 1

我假设这个问题的答案是肯定的,但是很难搜索到这类问题,并且不会得到过于模糊的结果。

我正在处理一个从Magento实例- EAV体系结构中转储出来的数据库。它使用列entity_id存储订单,并在整个DB中使用该字段,根据我的统计,大约有20个表。Magento在此entity_id列上使用外键来跟踪它与其他表的关系。

我的问题是:是否有任何方法运行更新查询,以便MySQL DB将自动更新数据库中的每个外键相关列?我需要“转移”大约1000个这些增量实体ID,以便从另一个Magento实例成功地进行合并命令。谢谢。

更新示例:将entity_id从9567更改为10567。

EN

回答 1

Database Administration用户

发布于 2014-10-30 19:55:38

无法更新与外键相互链接的多个表。MySQL中的约束只更新相关列。

希望这能有所帮助!

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/81519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档