mysql - 外键级联更新会传播所有可能的列吗?

标签 mysql sql database foreign-keys foreign-key-relationship

我找不到任何合适的解释,所以这里是:

我有tableAtableBtableA具有字段 column1, column2, column3tableB具有字段 columnA, column1, columnC, columnD, columnE .

column1tableA主键column1tableB是引用 column1外键tableAcolumn1tableB有一个ON UPDATE CASCADE 约束

我的问题是..如果我更改 tableA 中每个字段的值,将 tableB在其字段中也获得相同的值吗?

最佳答案

不可能,它只会更新 TableB 中的外键。 MySQL 中的约束仅更新相关列。

关于mysql - 外键级联更新会传播所有可能的列吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12498707/

相关文章:

mysql - 一年后触发归档数据

mysql - 将ANSI文件导入mysql表

mysql - 在SQL错误1206中插入一个巨大的表

sql - 使用 SQL 查询在 Postgresql 中获取函数、序列、类型等的定义

sql - 非常庞大的 SQL 数据库 : How should the schema look like?

java - 解析数据库用户密码重置

mysql - SQL 语句不工作 - "Operand type clash: date is incompatible with int'

javascript - 需要将长文本变量从 JavaScript 传递到 PHP

java - 使用 MyBatis 将集合持久化到对象中

c# - 如何以编程方式在 C# 中创建 MS Access 表?