English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP ODBC руководство пользователя
Функция odbc_foreignkeys() возвращает список внешних ключей
ресурс odbc_foreignkeys (ресурс $connection_id, строка $pk_qualifier, строка $pk_owner, строка $pk_table, строка $fk_qualifier, строка $fk_owner, строка $fk_table)
Ищет список внешних ключей в указанной таблице или ищет внешние ключи других таблиц, которые ссылаются на указанную таблицу, как основной ключ.
Возвращает идентификатор результата ODBC или FALSE в случае ошибки.
Результатный набор содержит следующие столбцы:
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
Номер | Параметры и описание |
---|---|
1 | connection_id Идентификатор подключения ODBC |
2 | fk_qualifier Он содержит информацию о限定ателе внешних ключей |
3 | fk_qualifier Он содержит информацию о собственниках внешних ключей |
4 | fk_table Он содержит информацию о таблицах внешних ключей |
Попробуйте следующий пример
<?php $input_ID = odbc_connect("DSN", "user_id", "pass_id"); $result = odbc_foreignkeys($input_ID, "w3codebox", "dbo", "Categories", "Northwind", "dbo", "Products"); odbc_result_all($result); ?>