PHP Conference Japan 2024

odbc_foreignkeys

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_foreignkeysRecupera información de una lista de claves extranjeras

Descripción

odbc_foreignkeys(
    resource $connection_id,
    string $pk_qualifier,
    string $pk_owner,
    string $pk_table,
    string $fk_qualifier,
    string $fk_owner,
    string $fk_table
): resource

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

Parámetros

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.

Valores devueltos

Devuelve un identificador de resultado ODBC o false en caso de error.

El conjunto de resultados tiene las siguientes columnas:

  • 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 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.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top