Перейти к содержимому
Последнее обновление

NEGATIVE

Описание​

Возвращает значение параметра x с противоположным знаком.

Синтаксис​

NEGATIVE(<x>)

Параметры​

ПараметрОписание
<x>Аргумент поддерживает типы BIGINT, DOUBLE, and DECIMAL

Возвращаемое значение​

Возвращает целое число или число с плавающей точкой. Особые случаи:

  • Если параметр равен NULL, возвращает NULL.
  • Если параметр равен 0, возвращает 0.

Пример​

SELECT negative(-10);
+---------------+
| negative(-10) |
+---------------+
| 10 |
+---------------+
SELECT negative(12);
+--------------+
| negative(12) |
+--------------+
| -12 |
+--------------+
SELECT negative(0);
+-------------+
| negative(0) |
+-------------+
| 0 |
+-------------+
SELECT negative(null);
+----------------+
| negative(NULL) |
+----------------+
| NULL |
+----------------+