odbc_foreignkeys

odbc_foreignkeys -- Liste les clés étrangères

Description

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

odbc_foreignkeys( ) liste les clés étrangèes utilisées dans la table pk_table . odbc_foreignkeys( ) retourne un identifiant de résultat , ou FALSE en cas d 'erreur .

Le résultat possède les colonnes suivantes :



Si pk_table contient un nom de table , odbc_foreignkeys( ) retourne la clé primaire de la table pk_table , et toutes les clés étrangères qui y font référence .

Si fk_table contient un nom de table , odbc_foreignkeys( ) retourne la liste des clés étrangères de la table fk_table , et les clés primaires (d'autres tables ) qui y font référence .

Si pk_table et fk_table contiennent des noms de tables , odbc_foreignkeys( ) retourne la liste des clés étrangères de la table fk_table qui utilisent la clé primaire de la table pk_table . Cette liste devrait ne contenir qu ' une clé au mieux .