MssqlSqlHelper
MssqlSqlHelper - Класс для работы с БД MsSQL, конкретные методы формирования SQL запросов, наследующие Bitrix\Main\DB\SqlHelper. Они помогают сформировать запрос не опускаясь до синтаксиса конкретной базы данных.
Обращается к пространствам имён:
Метод | Описание | С версии |
---|---|---|
addSecondsToDateTime | Метод возвращает sql-функцию для добавления секунд к интервалу, указанному в параметре $from. | 14.0.0 |
castToChar | Метод возвращает CAST выражение для конвертируемого поля или строчного выражения. | 16.0.10 |
convertDateField | Метод конвертирует строку в объект \Bitrix\Main\Type\Date . | 15.0.1 |
convertDatetimeField | Метод конвертирует строку в объект \Bitrix\Main\Type\DateTime . | 15.0.1 |
convertStringField | Метод конвертирует строку в объект \Bitrix\Main\Type\Date , если строка имеет специфичный формат. | 15.0.1 |
formatDate | Метод возвращает оператор Базы данных для конвертации значения $field в соответствии с значением $format . | 14.0.0 |
forSql | Метод выводит специальные символы в строке для использования в SQL операторе. | |
getAliasLength | Метод возвращает значение максимальной длины алиаса в выбранном операторе. | 14.5.3 |
getCharToDateFunction | Метод возвращает sql-функцию для конвертации строкового значения в тип Дата/время . | 14.0.18 |
getColumnTypeByField | Метод возвращает тип колонки в соответствии с объектом скалярного поля. | 14.5.2 |
getConcatFunction | Метод возвращает sql-функцию для конкатенации полей и операторов базы данных. | |
getConverter | Метод возвращает ответ запрошенный для значения поля в выборке. | 15.0.1 |
getCurrentDateFunction | Метод возвращает sql-функцию для получения даты без времени. | |
getCurrentDateTimeFunction | Метод возвращает sql-функцию для получения текущей даты и времени. | |
getDatetimeToDateFunction | Метод возвращает sql-функцию передающую значение $value в тип Дата/Время базы данных. | |
getDateToCharFunction | Метод возвращает sql-функцию для конвертации полей и операторов базы данных в строку. | 14.0.18 |
getFieldByColumnType | Метод возвращает исключение потомка из Entity\ScalarField , который соответствует типу базы данных. | 14.5.2 |
getIsNullFunction | Метод возвращает sql-функцию для проверки полей и операторов базы данных на значение NULL. | |
getLeftQuote | Экранирование идентификаторов - левый символ. | 14.0.0 |
getLengthFunction | Метод возвращает sql-функцию для получения длины поля или оператора базы данных. | |
getQueryDelimiter | Метод возвращает специальный разделитель запроса для пакетной обработки. | |
getRightQuote | Экранирование идентификатора - правый символ. | 14.0.0 |
getSubstrFunction | Метод возвращает sql-функцию для получения части строки. | 14.0.10 |
getTopSql | Метод трансформирует Sql запрос в соответствии со значениями параметров $limit и $offset . | 14.0.0 |
prepareMerge | Метод выстраивает строку для SQL-команды MERGE для указанной таблицы. | 15.5.0 |
softCastTextToChar | Метод возвращает выражение для текстового поля, используемого при группировке или сортировке. | 16.5.4 |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024