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_table
和fk_table
包含表名,odbc_foreignkeys()
返回外键在指定的表fk_table
是指在指定的表的主键pk_table
。这应该是最多的一个关键。
← odbc_field_type
odbc_free_result →
© 1997–2017 The PHP Documentation Group
根据知识共享署名许可证v3.0或更高版本授权。