Числовые функции

  • ROUND: Округляет значение до указанного десятичного знака

  • TRUNC: Усекает значение к указанному десятичному знаку

  • MOD: Возвращает остаток от деления

Числовые функции

Числовые функции принимают число на входе и возвращают числовые значения. Этот пост описывает некоторые из числовых функций.

Отметьте: Этот список содержит только некоторые из доступных числовых функций. Для получения дополнительной информации см. раздел по “Числовые Функции” в Справочнике Языка SQL БД Oracle 11g, Выпуск 1 (11.1).

Использование Функции ROUND

DUAL - общая таблица, которую можно использовать, чтобы просмотреть результаты функций и вычислений.

Использование Функции ROUND

Функция ROUND округляет столбец, выражение или значение до n десятичных разрядов. Если второй параметр 0 или отсутствует, значение округляется до целого. Если второй параметр 2, значение округляется к двум десятичным разрядам. Наоборот, если второй параметр –2, значение округляется к двум десятичным разрядам слево (округляется к самому близкому модулю 100).

Функция ROUND может также использоваться с функциями даты. Вы увидете примеры позже в этой рубрике.

Таблица DUAL

Таблица DUAL принадлежит пользователю SYS и может использоваться всеми пользователями. Она содержит один столбец, DUMMY, и одну строку со значением X. DUAL таблица полезна, когда Вы хотите возвратить значение только один раз (например, значение константы, псевдостолбца или выражения, которое не выводится из таблицы с пользовательскими данными). DUAL таблица обычно используется для законченности синтаксиса предложения SELECT, потому что как SELECT, так и предложение FROM, обязательны, а некоторые вычисления не должны делать выборку из фактических таблиц.

Далее: Использование Функций TO_NUMBER и TO_DATE

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)