Manuale PHP
Indietro |  | Avanti

# 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

resource odbc_foreignkeys ( resource 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.

Indietro | Partenza | Avanti
odbc_field_type | Risali | odbc_free_result