Класс Main

OracleResult

\Bitrix\Main\DB\OracleResult

Описание

Он обладает способностью преобразовывать необработанные данные, полученные из
базы данных, в удобные ассоциативные массивы, где
некоторые поля десериализованы, а некоторые представлены в виде объектов Datetime
или других изменений.

Он также поддерживает отладку запросов, предоставляя [](\Bitrix\Main\Diag\SqlTracker)
с информацией о времени.

Исходный файл: source/main/lib/db/oracleresult.php:4

Методы (20)

  • __construct()
  • addFetchDataModifier() Модификатор должен принимать однократно извлечённый массив в качестве аргумента, а затем изменять его по ссылке или возвращать новый…
  • addReplacedAliases() Расширяет список столбцов с псевдонимами.
  • fetch() Извлекает одну строку результата запроса и возвращает её в виде ассоциативного массива преобразованных данных или false при отсутствии…
  • fetchAll() Извлекает все строки результата запроса и возвращает их в виде массива ассоциативных массивов.
  • fetchRaw() Извлекает одну строку результата запроса и возвращает её в виде ассоциативного массива необработанных данных БД или false при…
  • getConverters()
  • getCount() Возвращает количество записей. Требуется предварительно явно установить количество записей.
  • getFields() Возвращает массив полей в соответствии со столбцами в результате.
  • getFieldsCount() Возвращает количество полей в результате.
  • getIterator() Получить внешний итератор
  • getLength() Возвращает размер в байтах последней извлечённой строки.
  • getResource() Возвращает специфичный для базы данных ресурс этого результата.
  • getSelectedRowsCount() Возвращает количество строк в результате.
  • getTrackerQuery() Возвращает текущий трекер запросов.
  • hasBigFields() Проверяет наличие больших полей в результате.
  • setConverters()
  • setCount() Устанавливает количество записей.
  • setReplacedAliases() Устанавливает список столбцов с псевдонимами.
  • setSerializedFields() Устанавливает внутренний список полей, которые будут десериализованы при извлечении.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.