Усечение числа с заданной точностью
Синтаксис
 
trunc(<​значимое числовое выражение​>,<​точность​>)

<​точность​>::=<​значимое числовое выражение​>.

Описание

Усечение числа с заданной точностью.

При усечении <​значимого числового выражения​> округление не выполняется.

<​Точность​> задает точность усечения: при положительном значении усечение выполняется после десятичной точки (количество цифр после десятичной точки). Отрицательное значение – точность округления перед десятичной точкой (т.е. при -1 до ближайшего целого десятка, -2 – до сотни, -3 до тысячи и т.д.).

Возвращаемое значение
  1. <​Значимое числовое выражение​>, округленное до заданной точности.

  2. Тип возвращаемого результата – DOUBLE.

  3. Если аргумент NULL, результат NULL.