Я использую psql для взаимодействия с базой данных postgresql, я выполнил свой запрос
select latitude, longitude from myschema.mytable order by longitude limit 10;
Вывод
latitude | longitude
----------+-----------
1.30806 | 103.631
1.30805 | 103.631
1.30807 | 103.632
1.31557 | 103.632
1.31407 | 103.633
1.31644 | 103.635
1.31644 | 103.635
1.34128 | 103.636
1.32722 | 103.678
1.32611 | 103.678
(10 rows)
Но когда я выполняю тот же запрос в dbeaver, я вижу
Типы столбцов широты и долготы: float4
Три вопроса, пожалуйста.
- Почему psql дает мне различное количество десятичных знаков для столбцов широты и долготы, в то время как они оба имеют float4
- Почему psql не показывает мне все десятичные дроби, особенно?для столбца долготы?
- float4 с точностью до 6-го знака после запятой, верно?