В этом учебном пособии вы узнаете, как использовать Oracle/PLSQL функцию LEAST с синтаксисом и примерами.
Описание
Oracle/PLSQL функция LEAST возвращает наименьшее значение в списке выражений.
Синтаксис
Синтаксис Oracle/PLSQL функции LEAST:
LEAST( expr1, expr2, ... expr_n )
Параметры или аргументы
expr1, expr2, ... expr_n выражения, наименьшее значение которых определяет функция LEAST.
Примечание
- Функция LEAST возвращает значение того же типа данных, что и expr1.
- Наличие значения NULL в одном из выражений вернет NULL как наименьшее значение.
- Если типы данных выражений различны, все выражения будут преобразованы в любой тип данных expr1.
- Если сравнение основано на сравнении символов, один символ считается меньшим, чем другой, если он имеет более низкое значение character set.
Применение
Функцию LEAST можно использовать в следующих версиях Oracle/PLSQL:
- Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i
Пример
Рассмотрим несколько примеров функции LEAST и изучим, как использовать функцию LEAST в Oracle/PLSQL.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
SELECT LEAST(2, 5, 12, 3) FROM DUAL; --Результат: 2 SELECT LEAST('2', '5', '12', '3') FROM DUAL; --Результат: 12 SELECT LEAST('apples', 'oranges', 'bananas') FROM DUAL; --Результат: apples SELECT LEAST('apples', 'applis', 'applas') FROM DUAL; --Результат: applas SELECT LEAST('apples', 'applis', 'applas', null) FROM DUAL; --Результат: NULL |