odbc_foreignkeys
(PHP 4, PHP 5)
odbc_foreignkeys — Restituisce l'elenco delle chiavi esterne per la tabella indicata, oppure la lista delle chiavi esterne in altre tabelle che fanno riferimento alla chiave primaria della tabella indicata.
Descrizione
$id_connessione
, string $pk_qualifica
, string $pk_proprietario
, string $pk_tabella
, string $fk_qualifica
, string $fk_proprietario
, string $fk_tabella
)
La funzione odbc_foreignkeys() ritorna informazioni sulle
chiavi esterne. Restituisce un identificatore di risultato oppure
FALSE se si verifica un errore.
Le righe risultanti dall'elaborazione contengono i seguenti campi:
- 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
Se l'argomento pk_tabella contiene il nome di una tabella,
la funzione odbc_foreignkeys() ritorna una serie di righe
contenenti i dati della chiave primaria della tabella e di tutte le chiavi esterne
che hanno riferimenti a questa.
Se l'argomento fk_tabella contiene il nome di una tabella,
la funzione odbc_foreignkeys() ritorna una serie di righe
contenenti i dati delle chiavi esterne della tabella e delle chiavi primarie
( di altre tabelle ) a cui queste hanno riferimenti.
Se entrambi gli argomenti pk_tabella e
fk_tabella contengono nomi di tabelle,
odbc_foreignkeys() restituisce le chiavi esterne
della tabella specificata in fk_tabella che hanno
riferimenti alla chiave primaria della tabella indicata in
pk_tabella. La funzione dovrebbe trovare almeno una chiave.
