(PECL ibm_db2 >= 1.0.0)
db2_foreign_keys — 返回列出表外键的结果集
返回列出表外键的结果集。
返回一个语句资源,其中包含一个结果集,该结果集包含描述指定表外键的行。结果集由以下列组成
列名 | 描述 |
---|---|
PKTABLE_CAT | 包含主键的表的目录的名称。如果该表没有目录,则值为 NULL。 |
PKTABLE_SCHEM | 包含主键的表的模式的名称。 |
PKTABLE_NAME | 包含主键的表的名称。 |
PKCOLUMN_NAME | 包含主键的列的名称。 |
FKTABLE_CAT | 包含外键的表的目录的名称。如果该表没有目录,则值为 NULL。 |
FKTABLE_SCHEM | 包含外键的表的模式的名称。 |
FKTABLE_NAME | 包含外键的表的名称。 |
FKCOLUMN_NAME | 包含外键的列的名称。 |
KEY_SEQ | 键中列的 1 索引位置。 |
UPDATE_RULE | 整数表示 SQL 操作为 UPDATE 时应用于外键的操作。 |
DELETE_RULE | 整数表示 SQL 操作为 DELETE 时应用于外键的操作。 |
FK_NAME | 外键的名称。 |
PK_NAME | 主键的名称。 |
DEFERRABILITY | 一个整数表示外键延迟性是否为 SQL_INITIALLY_DEFERRED、SQL_INITIALLY_IMMEDIATE 或 SQL_NOT_DEFERRABLE。 |