PHP
数据库 | Database

odbc_foreignkeys

odbc_foreignkeys

(PHP 4, PHP 5, PHP 7)

odbc_foreignkeys - 检索外键列表

Description

resource odbc_foreignkeys ( resource $connection_id , string $pk_qualifier , string $pk_owner , string $pk_table , string $fk_qualifier , string $fk_owner , string $fk_table )

检索指定表中的外键列表或其他表中引用指定表中的主键的外键列表

Parameters

connection_id

ODBC连接标识符详见odbc_connect()。

pk_qualifier

主键限定符。

pk_owner

主键所有者。

pk_table

主键表。

fk_qualifier

外键限定符。

fk_owner

外键所有者。

fk_table

外键表。

Return Values

返回一个ODBC结果标识符或FALSE失败。

结果集包含以下列:

  • PKTABLE_QUALIFIER

  • PKTABLE_OWNER

  • PKTABLE_NAME

  • PKCOLUMN_NAME

  • FKTABLE_QUALIFIER

  • FKTABLE_OWNER

  • FKTABLE_NAME

  • FKCOLUMN_NAME

  • KEY_SEQ

  • UPDATE_RULE

  • DELETE_RULE

  • FK_NAME

  • PK_NAME

如果pk_table包含表名,则odbc_foreignkeys()将返回包含指定表的主键和引用它的所有外键的结果集。

如果fk_table包含表名,odbc_foreignkeys()会返回一个结果集,其中包含指定表中的所有外键以及它们引用的主键(在其他表中)。

如果两个pk_tablefk_table包含表名,odbc_foreignkeys()返回外键在指定的表fk_table是指在指定的表的主键pk_table。这应该是最多的一个关键。

← odbc_field_type

odbc_free_result →

© 1997–2017 The PHP Documentation Group

根据知识共享署名许可证v3.0或更高版本授权。