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