10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 下载本手册 本手册摘录

26.4.12 INFORMATION_SCHEMA INNODB_FOREIGN表

Innodb_foreign.表提供了关于的元数据Innodb.外钥匙

对于相关的使用信息和示例,请参阅InnoDB INFORMATION_SCHEMA Schema对象表

Innodb_foreign.表有这些列:

  • ID

    外键索引的名称(不是数字值),前面是模式(数据库)名称(例如,测试/ products_fk)。

  • FOR_NAME

    的名称子表在这个外键关系中。

  • REF_NAME

    的名称父表在这个外键关系中。

  • n_cols.

    外键索引中的列数。

  • 类型

    带外键列信息的位标志的集合,或在一起。0 =删除/更新限制,1 =在删除级联, 2 =删除设置为空,4 =在更新级联,8 =在更新集null上,16 =在删除没有动作,32 =更新时无动作

例子

mysql> SELECT * FROM INFORMATION_SCHEMA。Innodb_foreign.\G *************************** 1. row *************************** ID: test/fk1 FOR_NAME: test/child REF_NAME: test/parent N_COLS: 1 TYPE: 1

笔记

  • 你必须拥有过程权限查询此表。

  • 使用Information_Schema.表或显示列语句以查看有关此表的列的其他信息,包括数据类型和默认值。