В этом учебном пособии вы узнаете, как использовать Oracle/PLSQL функцию SIGN с синтаксисом и примерами.
Описание
Oracle/PLSQL функция SIGN возвращает значение, определяющее знак числа.
Синтаксис
Синтаксис Oracle/PLSQL функции SIGN:
SIGN( number )
Параметры или аргументы
number число для проверки на его знак.
Примечание
- если number < 0, то вернет -1.
- если number = 0, то вернет 0.
- если number > 0, то вернет 1.
- если number = Null, то вернет Null.
Применение
Функцию SIGN можно использовать в следующих версиях Oracle/PLSQL:
- Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i
Пример
Рассмотрим несколько примеров функции SIGN и изучим, как использовать функцию SIGN в 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 24 25 26 27 |
SELECT SIGN(-18) FROM DUAL; --Результат: -1 SELECT SIGN(-0.003) FROM DUAL; --Результат: -1 SELECT SIGN(0) FROM DUAL; --Результат: 0 SELECT SIGN(0.003) FROM DUAL; --Результат: 1 SELECT SIGN(18) FROM DUAL; --Результат: 1 SELECT SIGN(18.106) FROM DUAL; --Результат: 1 SELECT SIGN(Null) FROM DUAL; --Результат: Null |