【发布时间】:2013-01-05 19:50:31
【问题描述】:
真的找不到这方面的任何细节,但 'SET foreign_key_checks = 0' 的范围是当前连接、当前会话还是当前事务?
【问题讨论】:
-
我想说我的问题比上面提到的更好。至少我的问题以问号结尾...
真的找不到这方面的任何细节,但 'SET foreign_key_checks = 0' 的范围是当前连接、当前会话还是当前事务?
【问题讨论】:
这是一个基于会话的语句。
这是为了暂时打破外键约束。有时需要以在修改过程中破坏参照完整性的方式更改数据。
【讨论】:
它是基于会话的。完整的答案和解释可以找到in this other Stack Overflow answer:
“它是基于会话的。做一个测试确定,但这是我的理解。”
【讨论】: