odbc_statistics
(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_statistics — Отримує статистику про таблицю
Опис
odbc_statistics( resource $odbc, ?string $catalog, string $schema, string $table, int $unique, int $accuracy): resource|false
Отримує статистику про таблицю та її індекси.
Список параметрів
odbc
Ідентифікатор з'єднання ODBC, за подробицями звертайтесь до odbc_connect()
catalog
Каталог ('qualifier' мовою ODBC 2).
schema
Схема ('owner' мовою ODBC 2).
table
Ім'я таблиці.
unique
Тип индекса. Одна из констант**SQL_INDEX_UNIQUE
** або **SQL_INDEX_ALL
**
accuracy
Одна из констант**SQL_ENSURE
** або **SQL_QUICK
**Последняя запрашивает у драйвера получениеCARDINALITY
иPAGES
тільки якщо вони легко доступні з сервера.
Значення, що повертаються
Повертає ідентифікатор результату ODBC або **false
**в случае возникновения ошибки.
У результуючому наборі є такі стовпці:
TABLE_CAT
TABLE_SCHEM
TABLE_NAME
NON_UNIQUE
INDEX_QUALIFIER
INDEX_NAME
TYPE
ORDINAL_POSITION
COLUMN_NAME
ASC_OR_DESC
CARDINALITY
PAGES
FILTER_CONDITION
Драйвери можуть повідомляти додаткові стовпці.
Результирующий набор упорядочивается поNON_UNIQUE
TYPE
INDEX_QUALIFIER
INDEX_NAME
иORDINAL_POSITION
Приклади
Приклад #1 Висновок статистики про таблицю
Loading...
Висновок наведеного прикладу буде схожим на:
Array
(
[TABLE_CAT] => TutorialDB
[TABLE_SCHEM] => dbo
[TABLE_NAME] => TEST
[NON_UNIQUE] =>
[INDEX_QUALIFIER] =>
[INDEX_NAME] =>
[TYPE] => 0
[ORDINAL_POSITION] =>
[COLUMN_NAME] =>
[ASC_OR_DESC] =>
[CARDINALITY] => 15
[PAGES] => 3
[FILTER_CONDITION] =>
)
Дивіться також
- odbc_tables() - Отримує список імен таблиць, що зберігаються у певному джерелі даних