(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_foreignkeys — Liste les clés étrangères
$odbc,$pk_catalog,$pk_schema,$pk_table,$fk_catalog,$fk_schema,$fk_table
   Liste les clés étrangères utilisées dans la table
   pk_table.
  
odbcL'identifiant de connexion ODBC, voir la documentation de la fonction odbc_connect() pour plus de détails.
fk_catalogLe catalogue ('qualifier' en terminology ODBC 2) de la clé primaire de table.
pk_schemaLe schèma ('qualifier' en terminology ODBC 2) de la clé primaire de table.
pk_tableLa clé primaire de la table The primary key table.
pk_catalogLe catalogue ('qualifier' en terminology ODBC 2) de la clé étrangère de table.
fk_schemaLe schèma ('qualifier' en terminology ODBC 2) de la clé étrangère de table.
fk_tableLa table de clé étrangère.
   Retourne un identifiant de résultat ODBC ou false si une erreur survient.
  
Le jeu de résultat contient les colonnes suivantes :
PKTABLE_CATPKTABLE_SCHEMPKTABLE_NAMEPKCOLUMN_NAMEFKTABLE_CATFKTABLE_SCHEMFKTABLE_NAMEFKCOLUMN_NAMEKEY_SEQUPDATE_RULEDELETE_RULEFK_NAMEPK_NAMEDEFERRABILITY
   Si les clés étrangères associé avec une clé primaire sont demandées, le jeu
   de résultat est ordonné par FKTABLE_CAT, FKTABLE_SCHEM,
   FKTABLE_NAME et KEY_SEQ.
   Si les clés primaire associé avec une clé étrangère sont demandées, le jeu
   de résultat est ordonné par PKTABLE_CAT, PKTABLE_SCHEM,
   PKTABLE_NAME et KEY_SEQ.
  
   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.