В этом учебном пособии вы узнаете, как использовать Oracle/PLSQL функцию ROUND с синтаксисом и примерами.
Описание
Oracle/PLSQL функция ROUND возвращает число, округленное до определенного количества знаков после запятой.
Синтаксис
Синтаксис Oracle/PLSQL функции ROUND (для чисел):
ROUND( number, [ decimal_places ] )
Параметры или аргументы
number число для округления.
decimal_places количество десятичных знаков округления. Это значение должно быть целым числом. Если этот параметр не указан, ROUND функция будет округлять число до ближайшего целого.
Функция ROUND (применительно к числам) возвращает numeric значение.
Применение
Функцию ROUND можно использовать в следующих версиях Oracle/PLSQL:
- Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i
Пример
Рассмотрим несколько примеров функции ROUND и изучим, как использовать функцию ROUND в Oracle/PLSQL.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
SELECT ROUND(123.456) FROM DUAL; --Результат: 123 SELECT ROUND(123.456, 0) FROM DUAL; --Результат: 123 SELECT ROUND(123.456, 1) FROM DUAL; --Результат: 123,5 SELECT ROUND(123.456, 2) FROM DUAL; --Результат: 123,46 SELECT ROUND(123.456, 3) FROM DUAL; --Результат: 123,456 SELECT ROUND(-123.456, 2) FROM DUAL; --Результат: -123,46 |