7.70.32 odbc_foreignkeys()
Liste les clés étrangères
[ Exemples avec odbc_foreignkeys ] PHP 4
resource
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ères 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 :
- 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
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.
|