(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。 |