9

真的找不到任何细节,但“SET foreign_key_checks = 0”的范围是当前连接、当前会话还是当前事务?

4

2 回答 2

8

这是一个基于会话的语句。

这是为了暂时打破外键约束。有时需要以在修改过程中需要破坏参照完整性的方式更改数据。

于 2013-01-22T14:36:06.060 回答
7

它是基于会话的。完整的答案和解释可以在另一个 Stack Overflow 答案中找到:

“它是基于会话的。做一个测试确定,但这是我的理解。”</p>

于 2013-01-22T14:36:20.693 回答