Поддерживает ли PostgreSQL округление на уровне базы данных? - PullRequest
2 голосов
/ 14 августа 2011

Например, возможно ли гарантировать, что конкретное числовое поле всегда округляется до трех десятичных знаков?

1 Ответ

3 голосов
/ 14 августа 2011

Да. Определите столбец как DECIMAL(16, 3) - см. документацию postgres для этого типа

Первое число (в данном случае 16) - это максимальное общее количество цифр в номере, второе число (в данном случае 3) - это количество десятичных знаков.

Каждая база данных (я знаю) поддерживает этот тип данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...