odbc_primarykeys
(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_primarykeys — Отримує первинні ключі таблиці
Опис
odbc_primarykeys( resource $odbc, ?string $catalog, string $schema, string $table): resource|false
Повертає ідентифікатор результату, який можна використовувати для отримання імен шпальт, що становлять первинний ключ таблиці.
Список параметрів
odbc
Ідентифікатор з'єднання ODBC, за подробицями звертайтесь до odbc_connect()
catalog
Каталог ('qualifier' мовою ODBC 2).
schema
Схема ('owner' мовою ODBC 2).
table
Значення, що повертаються
Повертає ідентифікатор результату ODBC або **false
**в случае возникновения ошибки.
У результуючому наборі є такі стовпці:
TABLE_CAT
TABLE_SCHEM
TABLE_NAME
COLUMN_NAME
KEY_SEQ
PK_NAME
Драйвери можуть повідомляти додаткові стовпці.
Результирующий набор упорядочивается поTABLE_CAT
TABLE_SCHEM
TABLE_NAME
иKEY_SEQ
Приклади
Приклад #1 Перелік первинних ключів шпальти
Loading...
Висновок наведеного прикладу буде схожим на:
Array
(
[TABLE_CAT] => TutorialDB
[TABLE_SCHEM] => dbo
[TABLE_NAME] => TEST
[COLUMN_NAME] => id
[KEY_SEQ] => 1
[PK_NAME] => PK__TEST__3213E83FE141F843
)
Дивіться також
- odbc_tables() - Отримує список імен таблиць, що зберігаються у певному джерелі даних
- odbc_foreignkeys() - Повертає список зовнішніх ключів