Некоторые типы SQL-функций:
- Строковые функции. 1 Используются для работы со строками. 1 Примеры: UPPER, LOWER, SUBSTRING, LENGTH, TRIM. 1
- Математические функции. 1 Применяются для выполнения математических вычислений. 1 Примеры: ROUND, ABS, SQRT, MOD. 1
- Функции даты и времени. 1 Используются для работы с датами и временем. 1 Примеры: NOW, YEAR, MONTH, DAY, DATEADD, DATESUB. 1
- Агрегатные функции. 1 Применяются для суммирования данных. 1 Примеры: COUNT, SUM, AVG, MIN, MAX. 15
- Функции преобразования. 1 Используются для преобразования данных из одного типа в другой. 1 Примеры: CAST, CONVERT. 1
- Функции для списка значений. 4 Применяются для обработки значений, заданных в списке аргументов. 4 Примеры: MAXVALUE, MINVALUE, LIST. 4
- Функции выбора вариантов. 4 Возвращаемый этими функциями результат меняется в зависимости от значения, которое обрабатывается функцией. 4 Примеры: COALESCE, NULLIF, DECODE. 4
- Оконные (аналитические) функции. 4 Предназначены для статистического анализа данных в готовой выборке. 4
Функции SQL могут быть встроенными (предоставляемыми системой управления базами данных) или пользовательскими (созданными пользователями). 1