odbc_statistics

PHP 4, PHP 5, PHP 7, PHP 8
odbc_statistics - Retrieve statistics about a table
Manual
Code Examples

odbc_statistics(
     resource$odbc,
     string|null$catalog,
     string$schema,
     string$table,
     int$unique,
     int$accuracy
): resource|false

Get statistics about a table and its indexes.

Parameters

odbc

The ODBC connection identifier, see odbc_connect for details.

catalog

The catalog ('qualifier' in ODBC 2 parlance).

schema

The schema ('owner' in ODBC 2 parlance).

table

The table name.

unique

The type of the index. One of SQL_INDEX_UNIQUE or SQL_INDEX_ALL.

accuracy

One of SQL_ENSURE or SQL_QUICK. The latter requests that the driver retrieve the CARDINALITY and PAGES only if they are readily available from the server.

Return Values

Returns an ODBC result identifier or false on failure.

The result set has the following columns:

TABLE_CAT

TABLE_SCHEM

TABLE_NAME

NON_UNIQUE

INDEX_QUALIFIER

INDEX_NAME

TYPE

ORDINAL_POSITION

COLUMN_NAME

ASC_OR_DESC

CARDINALITY

PAGES

FILTER_CONDITION

Drivers can report additional columns.

The result set is ordered by NON_UNIQUE, TYPE, INDEX_QUALIFIER, INDEX_NAME and ORDINAL_POSITION.

Related Functions

Example of odbc_statistics

Show all examples for odbc_statistics

PHP Version: