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

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