SQLсервер в Linux -самостоятельное освоение пакета


Пример 19


testdb=# SELECT randonK) AS natural random,

testdb-# round(randomO * 9) + I AS one_through_ten.

testdb-# truncC randonK) * 99) + 1 AS one_through_one_hundred:

natural_random | one_through_ten | one_through_one_hundred

0.478887704424042 | 2 | 37

(1 row)

round ()

Синтаксис:

round(x) round(x.s)

Функция roundO вызывается с одним или с двумя аргументами. Первый аргумент х относится к типу numeric или double precision и определяет округляемое число. Второй необязательный аргумент s относится к типу integer и определяет количество цифр в дробной части после округления. Тип возвращаемого значения совпадает с типом первого аргумента.

Если значение аргумента s больше количества цифр в дробной части х, недостающие позиции заполняются нулями.









Начало  Назад  Вперед