con un cero te refieres a un digito decimal?
Existe el tipo de dato
decimal que es exacto en ese sentido.
Ahora bien, si ya tienes el campo double precision puedes valerte de la función
round para
ponerlo con un solo digito.
Código SQL:
Ver originalpostgres=> SELECT round(5,1);
round
-------
5.0
(1 fila)
postgres=> SELECT round(5,2);
round
-------
5.00
(1 fila)
postgres=>
saludos