我知道如何检测外部表、外部字段、引用。但我不知道该怎么做,CASCADE
或SET TO NULL
。描述表不会返回此信息,information_schema
也不会。那怎么办?
最佳答案
您应该能够使用SHOW CREATE TABLE
命令来查看所有内容(所有字段、它们的类型、外键等)
如果您以编程方式使用数据,则可以使用 UPDATE_RULE
和 DELETE_RULE
列从 INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
表中查询数据
关于mysql如何确定删除时做什么?级联、限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10195428/