(PHP 4, PHP 5, PHP 7)
odbc_foreignkeys — Recupera información de una lista de claves extranjeras
$connection_id
, string $pk_qualifier
, string $pk_owner
, string $pk_table
, string $fk_qualifier
, string $fk_owner
, string $fk_table
) : resourceRecupera 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_idEl conector identificador ODBC, ver odbc_connect() para más información.
pk_qualifierEl cualificador de clave primaria.
pk_ownerEl propietario de la clave primaria.
pk_tableLa tabla de la clave primaria.
fk_qualifierEl cualificador de la clave extranjera.
fk_ownerEl propietario de la clave extranjera.
fk_tableLa 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.