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-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.