REFERENTIAL_CONSTRAINTS

適用於:檢查標記是的磚的SQL檢查標記是的磚運行時10.2及以上

預覽

這個特性是在公共預覽

INFORMATION_SCHEMA。REFERENTIAL_CONSTRAINTS描述了引用完整性(RI)外鍵和主鍵之間的關係。

僅限於限製返回的行表用戶特權與。

定義

REFERENTIAL_CONSTRAINTS包含以下的關係列:

的名字

數據類型

可以為空

標準

描述

CONSTRAINT_CATALOG

字符串

沒有

是的

目錄包含外鍵約束。

CONSTRAINT_SCHEMA

字符串

沒有

是的

模式包含外鍵約束。

CONSTRAINT_NAME

字符串

沒有

是的

檢查約束的名稱。

UNIQUE_CONSTRAINT_CATALOG

字符串

沒有

是的

目錄包含引用約束。

UNIQUE_CONSTARINT_SCHEMA

字符串

沒有

是的

模式包含引用約束。

UNIQUE_CONSTRAINT_NAME

字符串

沒有

是的

的名字引用約束。

MATCH_OPTION

字符串

沒有

是的

總是完整的,保留以供將來使用。

UPDATE_RULE

字符串

沒有

是的

總是沒有行動,保留以供將來使用。

DELETE_RULE

字符串

沒有

是的

總是沒有行動,保留以供將來使用。

約束

以下限製適用於REFERENTIAL_CONSTRAINTS關係:

的名字

列清單

描述

主鍵

REF_CONS_PK

CONSTRAINT_CATALOG

CONSTRAINT_SCHEMA

CONSTRAINT_NAME

約束唯一標識符。

外鍵

REF_CONS_TAB_CONS_FK_FK

CONSTRAINT_CATALOG

CONSTRAINT_SCHEMA

CONSTRAINT_NAME

引用TABLE_CONSTRAINTS

外鍵

REF_CONS_TAB_CONS_UC_FK

UNIQUE_CONSTRAINT_CATALOG

UNIQUE_CONSTRAINT_SCHEMA

UNIQUE_CONSTRAINT_NAME

引用TABLE_CONSTRAINTS

例子

>選擇constraint_name,check_clauseinformation_schemareferential_constraints在哪裏table_schema=“information_schema”;