PHP odbc_foreignkeys ODBC 函数



  • 定义和用法

    odbc_foreignkeys - 检索外键列表
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
  • 语法

    odbc_foreignkeys ( resource $connection_id , string $pk_qualifier , string $pk_owner , string $pk_table , string $fk_qualifier , string $fk_owner , string $fk_table )
    
    检索指定表中的外键列表或其他表中引用指定表中主键的外键列表
  • 参数

    参数 必需的 描述
    connection_id ODBC 连接标识符,详见 odbc_connect()
    pk_qualifier 主键限定符。
    pk_owner 主键所有者。
    pk_table 主键表。
    fk_qualifier 外键限定符。
    fk_owner 外键所有者。
    fk_table 外键表。
  • 返回值

    返回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_name() - 获取列名