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