Документация для разработчиков

OracleSqlHelper

OracleSqlHelper - класс для работы с БД Oracle, конкретные методы формирования SQL запросов, наследующие Bitrix\Main\DB\SqlHelper. Они помогают сформировать запрос не опускаясь до синтаксиса конкретной базы данных.

Обращается к пространствам имён:

Метод Описание С версии
quote Метод возвращает запрошенный идентификатор. 14.0.6
castToChar Метод возвращает CAST выражение для конвертируемого поля или строчного выражения. 16.0.10
prepareMerge Метод выстраивает строки для команды SQL MERGE 15.5.0
getTopSql Метод трансформирует запрос согласно установленному лимиту ограничениям смещения. 14.0.0
getRightQuote Экранирование идентификатора - правый символ 14.0.0
getLeftQuote Экранирование идентификатора - левый символ 14.0.0
getQueryDelimiter Метод возвращает специальный разделитель запроса для пакетной обработки.
getLengthFunction Метод возвращает sql-функцию для получения длины поля или оператора базы данных.
getIsNullFunction Метод возвращает sql-функцию для проверки полей и операторов базы данных на значение NULL
getFieldByColumnType Метод возвращает исключение потомка из Entity\ScalarField 14.5.2
getDescendingOrder Метод возвращает убывающий порядок установленный для ORDER BY. 14.5.0
getDateToCharFunction Метод возвращает sql-функцию для конвертации полей и операторов базы данных в строку. 14.0.18
getDatetimeToDateFunction Метод возвращает sql-функцию передающую значение $value в тип Дата/Время базы данных.
getCurrentDateTimeFunction Метод возвращает sql-функцию для получения текущего времени.
getCurrentDateFunction Метод возвращает sql-функцию для получения даты без времени.
getConverter Метод возвращает ответ запрошенный для значения поля в выборке. 15.0.1
getConcatFunction Метод возвращает sql-функцию для конкатенации полей и операторов базы данных.
getColumnTypeByField Метод возвращает тип колонки в соответствии с объектом скалярного поля. 14.5.2
getCharToDateFunction Метод возвращает sql-функцию для конвертации строкового значения в тип Дата/время. 14.0.18
getAscendingOrder Метод возвращает возрастающий порядок в соответствии с ORDER BY. 14.5.0
getAliasLength Метод возвращает значение максимальной длины алиаса в выбранном операторе. 14.5.3
forSql Метод выводит специальные символы в строке для использования в SQL операторе.
formatDate Метод возвращает оператор Базы данных для конвертации значения $field в соответствии с значением $format. 14.0.0
convertToDb Метод конвертирует значение в строку, соответствующую типу колонки используемой в SQL запросе. 14.5.2
convertTextField Метод конвертирует объект типа lob в строку 15.0.1
convertStringField Метод конвертирует строку в объект \Bitrix\Main\Type\Date если строка имеет специфический формат даты 15.0.1
convertDatetimeField Метод конвертирует строку в объект \Bitrix\Main\Type\DateTime 15.0.1
addSecondsToDateTime Метод возвращает sql-функцию для добавления секунд к интервалу, указанному в параметре $from 14.0.0
softCastTextToChar Метод возвращает выражение для текстового поля, используемого при группировке или сортировке. 16.5.4


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2019, «1С-Битрикс», 2019
Наверх