Установить характеристики курсора

Назначение
 

Функция Linter_Set_Cursor_Opt позволяет установить характеристики курсора.

Синтаксические правила
int Linter_Set_Cursor_Opt (идентификатор_курсора, характеристика_курсора, значение); 

Возможные значения параметра характеристика_курсора:

Значение Описание
CO_NAME  Имя курсора
CO_DT_FORMAT  Формат дата/время по умолчанию
CO_FETCH_BLOBS_AS_USUAL_DATA  Режим извлечения BLOB-данных:

1 – позволяет извлекать BLOB-данные как обычные данные (в результате вызова Fetch);

0 – позволяет извлекать BLOB-данные с помощью специальных функций

CO_RENAME_DUBBED_COL  Управление дубликатами имен столбцов в выборке данных. В случае дублирующихся имён столбцов к имени столбца добавляется постфикс _N, где N – номер дубля. (Первый столбец остаётся со своим именем).

По умолчанию (или при установке значения 0 (FALSE)) дубликаты имен столбцов остаются неизменными.

Однако в комбинации PDO::FETCH_LAZY + PDO::ATTR_RENAME_DUBBED_COL = FALSE переименование столбцов с одинаковыми именами будет выполняться.

В случае совместного использования с параметром CO_GENERATE_COL_NAME именами дубликатов пустых столбцов будет AUTO_GENERATED_NAME_1, AUTO_GENERATED_NAME_2 и т.д.

CO_GENERATE_COL_NAME  Управление представлением неименованных столбцов выборки данных (заставляет для пустых имён столбцов автоматически генерировать имя AUTO_GENERATED_NAME). Предназначено для работы в программной среде, которая требует обязательного задания имён столбцов в выборке данных. По умолчанию (или при установке значения 0) автоматическое именование пустых столбцов не выполняется
Пример

См. пример demo4.php в подкаталоге samples\php установочного каталога СУБД ЛИНТЕР.