Арифметические операторы Oracle
Вступление
Арифметические операторы могут выполнять арифметические операции над задействованными числовыми операндами. Арифметические операторы: сложение (+), вычитание (-), умножение (*) и деление (/).
- Некоторые из этих операторов также используются в арифметике даты и времени.
- Аргументы оператора должны разрешаться в числовые типы данных или в любой тип данных, который может быть неявно преобразован в числовой тип данных.
- Унарные арифметические операторы возвращают тот же тип данных, что и числовой тип данных аргумента.
- Для двоичных арифметических операторов Oracle определяет аргумент с наибольшим числовым приоритетом, неявно преобразует оставшиеся аргументы в этот тип данных и возвращает этот тип данных.
Арифметические Операторы
- + -: они обозначают положительное или отрицательное выражение, они являются унарными операторами.
- + -: Когда они складываются или вычитаются, они являются двоичными операторами.
- * /: Умножить, разделить. Это бинарные операторы.
Замечания:
Не используйте два последовательных знака минус (-) в арифметических выражениях, чтобы указать двойное отрицание или вычитание отрицательного значения.
Символы - используются для начала комментариев в инструкциях SQL. Вы должны разделять последовательные знаки минус пробелом или круглыми скобками.
SQL> SELECT 250 + 365 ОТ ДВОЙНОГО; 250 + 365 ---------- 615 SQL> SELECT 355 - 155 ОТ ДВОЙНОГО; 355-155 ---------- 200 SQL> SELECT 125 * 25 ОТ ДВОЙНОГО; 125 * 25 ---------- 3125 SQL> SELECT 625/25 ОТ ДВОЙНОГО; 625/25 ---------- 25 SQL> SELECT 'w3resource' || '.com' ОТ ДВОЙНОГО; 'W3RESOURCE' || -------------- w3resource.com
Предыдущая: Унарные и бинарные операторы
Далее: Иерархические операторы запросов
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code