Перейти к основному содержанию
Перейти к основному содержанию

Регулярные функции

СтраницаОписание
ОбзорОбзор всех функций.
Машинное обучениеФункции машинного обучения.
ИнтроспекцияФункции для интроспекции ClickHouse.
arrayJoinФункция arrayJoin, преобразующая каждую строку в набор строк (разворачивание массива)
Поиск в строкахФункции для поиска по строкам.
ХэшХеш-функции.
UUIDФункции для работы с UUID
Функции для работы с временными рядамиФункции для работы с временными рядами
Случайные числаФункции для генерации случайных чисел.
NLPФункции для обработки естественного языка.
Условные функцииУсловные функции.
NullableФункции для работы с NULL-значениями.
ПобитовыеПобитовые функции.
Окно по времениФункции, возвращающие нижнюю границу соответствующего окна (включительно) и верхнюю (исключительно).
IP-адресФункции для работы с адресами IPv4 и IPv6.
Разбиение строкФункции разбиения строк.
КортежиФункции для работы с кортежами.
Замена в строкахФункции для замены подстрок в строках.
Пользовательские функцииПользовательские функции.
СравнениеФункции сравнения (equals, less, greater и т. д.)
ДругиеФункции, которые не подходят ни под одну из других категорий.
JSONФункции для работы с JSON.
URLФункции для работы с URL-адресами.
КодированиеФункции кодирования данных.
ULIDФункции для работы с ULID
КартыФункции для работы с типом данных Map.
СловариФункции для работы с словарями.
INОператоры IN
ФайлыФункция file
МассивыФункции для работы с массивами.
StringФункции для работы со строками. (Функции для поиска и замены в строках описаны отдельно.)
DateTimeФункции для работы с датой и временем.
ЛогическиеФункции, выполняющие логические операции над аргументами произвольных числовых типов.
ОкруглениеФункции округления.
uniqThetaФункции uniqTheta работают с двумя объектами uniqThetaSketch для выполнения вычислений операций над множествами, таких как объединение (∪), пересечение (∩) и декартово произведение (×).
РасстояниеФункции для вычисления норм векторов, расстояний, нормализации и типичных операций в линейной алгебре и машинном обучении.
БитмапыФункции для работы с битовыми картами.
Математические функцииМатематические функции.
Финансовые функцииФинансовые функции.
ШифрованиеФункции шифрования.
Арифметические функцииФункции для выполнения арифметических операций над значениями типов UInt, Int или Float.
Встроенные словариФункции для работы со встроенными словарями
Преобразование типовФункции для преобразования значений из одного типа в другой.