(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_foreignkeys — Recupera información de una lista de claves extranjeras
$connection_id
,$pk_qualifier
,$pk_owner
,$pk_table
,$fk_qualifier
,$fk_owner
,$fk_table
Recupera una lista de claves extranjeras de la tabla especificada o una lista de claves extranjeras de otras tablas que hacen referencia a la clave primaria de la tabla especificada
connection_id
El conector identificador ODBC, ver odbc_connect() para más información.
pk_qualifier
El cualificador de clave primaria.
pk_owner
El propietario de la clave primaria.
pk_table
La tabla de la clave primaria.
fk_qualifier
El cualificador de la clave extranjera.
fk_owner
El propietario de la clave extranjera.
fk_table
La tabla de la clave extranjera.
Devuelve un identificador de resultado ODBC o false
en caso de error.
El conjunto de resultados tiene las siguientes columnas:
Si pk_table
contiene un nombre de tabla, odbc_foreignkeys() devuelve un conjunto de resultados que contienen la clave primaria de la tabla especificada y todas las claves extranjeras que hacen referencia a ella.
Si fk_table
contiene un nombre de tabla, odbc_foreignkeys() devuelve un conjunto de resultados que contienen todas las claves extranjeras de la tabla especificada y las claves primarias (de otras tablas) a las que hacen referencia.
Si pk_table
y fk_table
contienen nombres de tablas, odbc_foreignkeys() devuelve las claves extranjeras de la tabla especificada en fk_table
que hacen referencia a la clave primaria de la tabla especificada en pk_table
. Debería ser una clave como máximo.