odbc_foreignkeys
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
odbc_foreignkeys
Референца за `function.odbc-foreignkeys.php` со подобрена типографија и навигација.
odbc_foreignkeys
(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_foreignkeys — Retrieves a list of foreign keys
= NULL
Odbc\Connection
$odbc,?string
$pk_catalog,string
$pk_schema,string
$pk_table,string
$fk_catalog,string
$fk_schema,string
$fk_table): Odbc\Result|false
Враќа список на надворешни клучеви
Параметри
odbc-
Испраќа SQL изјава до серверот за бази на податоци. odbc_connect() интерполација на низи
pk_catalog-
Враќа список на надворешни клучеви во наведената табела или список на надворешни клучеви во други табели што се однесуваат на примарниот клуч во наведената табела
pk_schema-
Каталогот ('квалификатор' во ODBC 2 говор) на табелата со примарен клуч.
pk_table-
Шемата ('сопственик' во ODBC 2 говор) на табелата со примарен клуч.
fk_catalog-
Табелата со примарен клуч.
fk_schema-
Каталогот ('квалификатор' во ODBC 2 говор) на табелата со надворешен клуч.
fk_table-
Шемата ('сопственик' во ODBC 2 говор) на табелата со надворешен клуч.
Вратени вредности
Враќа ODBC објект за резултат или false при неуспех.
Множеството резултати ги има следните колони:
PKTABLE_CATPKTABLE_SCHEMPKTABLE_NAMEPKCOLUMN_NAMEFKTABLE_CATFKTABLE_SCHEMFKTABLE_NAMEFKCOLUMN_NAMEKEY_SEQUPDATE_RULEDELETE_RULEFK_NAMEPK_NAMEDEFERRABILITY
Табелата со надворешен клуч. FKTABLE_CAT, FKTABLE_SCHEM,
FKTABLE_NAME and KEY_SEQАко се бараат надворешни клучеви поврзани со примарен клуч, множеството резултати се подредува по ". Ако се бараат примарни клучеви поврзани со надворешен клуч, множеството резултати се подредува по PKTABLE_CAT, PKTABLE_SCHEM,
PKTABLE_NAME and KEY_SEQ.
Враќа pk_table содржи име на табела,
odbc_foreignkeys() враќа множество резултати што го содржи примарниот клуч на наведената табела и сите надворешни клучеви што се однесуваат на него.
Враќа fk_table содржи име на табела,
odbc_foreignkeys() враќа множество резултати што ги содржи сите надворешни клучеви во наведената табела и примарните клучеви (во други табели) на кои тие се однесуваат.
Ако и двете pk_table and
fk_table содржат имиња на табели,
odbc_foreignkeys() ги враќа надворешните клучеви во табелата наведена во fk_table што се однесуваат на примарниот клуч на табелата наведена во
pk_table. Ова треба да биде најмногу еден клуч.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.4.0 |
odbc очекува Odbc\Connection
инстанца сега; претходно, а resource се очекуваше.
|
| 8.4.0 | Враќа нов Odbc\Result инстанца сега; претходно, а resource . |
Види Исто така
- odbc_tables() - Земи ја листата на имиња на табели зачувани во специфичен извор на податоци
- odbc_primarykeys() - Ги добива примарните клучеви за табела