В этом учебном пособии вы узнаете, как использовать Oracle/PLSQL функцию MOD с синтаксисом и примерами.
Описание
Oracle/PLSQL функция MOD возвращает остаток от деления m на n.
Синтаксис
Синтаксис Oracle/PLSQL функции MOD:
MOD( m, n )
Параметры или аргументы
MOD рассчитывается как:
m - n * floor(m/n)
Примечание
- Функция MOD использует в этой формуле функцию FLOOR.
- Функция MOD возвращает numeric значение.
- Функция MOD возвращает m, если n=0.
- Смотрите также функцию REMAINDER.
Применение
Функцию MOD можно использовать в следующих версиях Oracle/PLSQL:
- Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i
Пример
Рассмотрим несколько примеров функции MOD и изучим, как использовать функцию MOD в 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 MOD(15, 4) FROM DUAL; --Результат: 3 SELECT MOD(15, 0) FROM DUAL; --Результат: 15 SELECT MOD(11.6, 2) FROM DUAL; --Результат: 1,6 SELECT MOD(11.6, 2.1) FROM DUAL; --Результат: 1,1 SELECT MOD(-15, 4) FROM DUAL; --Результат: -3 SELECT MOD(-15, 0) FROM DUAL; --Результат: -15 |