odbc_specialcolumns
(PHP 4, PHP 5, PHP 7)
odbc_specialcolumns — Retrieves special columns
Описание
$odbc
, int $type
, string|null $catalog
, string $schema
, string $table
, int $scope
, int $nullable
) : resource|falseRetrieves either the optimal set of columns that uniquely identifies a row in the table, or columns that are automatically updated when any value in the row is updated by a transaction.
Список параметров
-
odbc -
Идентификатор соединения ODBC, за подробностями обращайтесь к odbc_connect().
-
type -
When the type argument is
SQL_BEST_ROWID, odbc_specialcolumns() returns the column or columns that uniquely identify each row in the table. When the type argument isSQL_ROWVER, odbc_specialcolumns() returns the column or columns in the specified table, if any, that are automatically updated by the data source when any value in the row is updated by any transaction. -
catalog -
Каталог ('qualifier' на языке ODBC 2).
-
schema -
Схема ('owner' на языке ODBC 2).
-
table -
The table.
-
scope -
The scope, which orders the result set. One of
SQL_SCOPE_CURROW,SQL_SCOPE_TRANSACTIONorSQL_SCOPE_SESSION. -
nullable -
Determines whether to return special columns that can have a NULL value. One of
SQL_NO_NULLSorSQL_NULLABLE.
Возвращаемые значения
Returns an ODBC result identifier or false on
failure.
The result set has the following columns:
SCOPECOLUMN_NAMEDATA_TYPETYPE_NAMECOLUMN_SIZEBUFFER_LENGTHDECIMAL_DIGITSPSEUDO_COLUMN
The result set is ordered by SCOPE.