English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La fonction odbc_foreignkeys() recherche la liste des clés étrangères
ressource odbc_foreignkeys (ressource $connection_id, chaîne $pk_qualifier, chaîne $pk_owner, chaîne $pk_table, chaîne $fk_qualifier, chaîne $fk_owner, chaîne $fk_table)
Récupère la liste des clés étrangères de la table spécifiée ou récupère la liste des clés étrangères d'autres tables qui référencent la clé principale de la table spécifiée.
Retourne l'identifiant de résultat ODBC ou FALSE en cas d'échec.
Le jeu de résultats comporte les colonnes suivantes :
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
Numéro | Paramètres et descriptions |
---|---|
1 | connection_id Identifiant de connexion ODBC |
2 | fk_qualifier Il contient des informations sur le qualificateur de la clé étrangère |
3 | fk_qualifier Il contient des informations sur le propriétaire de la clé étrangère |
4 | fk_table Il contient des informations sur la table des clés étrangères |
Essayez l'exemple suivant
<?php $input_ID = odbc_connect("DSN", "user_id", "pass_id"); $result = odbc_foreignkeys($input_ID, "w"3codebox", "dbo", "Categories", "Northwind", "dbo", "Products"); odbc_result_all($result); ?>