mysql如何确定删除时做什么?级联、限制?

标签 mysql innodb foreign-key-relationship

我知道如何检测外部表、外部字段、引用。但我不知道该怎么做,CASCADESET TO NULL。描述表不会返回此信息,information_schema 也不会。那怎么办?

最佳答案

您应该能够使用SHOW CREATE TABLE命令来查看所有内容(所有字段、它们的类型、外键等)

如果您以编程方式使用数据,则可以使用 UPDATE_RULEDELETE_RULE 列从 INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS 表中查询数据

关于mysql如何确定删除时做什么?级联、限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10195428/

相关文章:

java - NetBeans 目录名称更改

c++ - MySQL 数据库连接到 c++ win32 项目

ruby-on-rails - 我如何将两个字段与 Ruby on Rails 相关联?

c# - 插入具有外键约束的表

MySQL - 大表的基本问题

Django 模型 - 如何使一个模型中的字段依赖于另一个模型中的字段(即外键)?

php - 如何在 zend 框架中使 group by 可选?

MySQL 将多行表转换为唯一行表

php - 使用 PHP 获取外键

java - MySQL InnoDB 在等待表级锁时挂起