Выбор чисел с плавающей запятой в десятичной форме
ve небольшое число в таблице PostgreSQL:
test=# CREATE TABLE test (r real);
CREATE TABLE
test=# INSERT INTO test VALUES (0.00000000000000000000000000000000000000000009);
INSERT 0 1
Когда я запускаю следующий запрос, он возвращает число как:8.96831e-44
test=# SELECT * FROM test;
r
-------------
8.96831e-44
(1 row)
Как я могу показать значение вpsql
в десятичной форме (0.00000000000000000000000000000000000000000009
) вместо научной записи? Я'буду счастлив с0.0000000000000000000000000000000000000000000896831
тоже. К сожалению, я не могуне меняем стол, и я недействительно волнует потеря точности.
(Я'мы играли сto_char
какое-то время безуспешно.)