Re: [GENERAL] float8 to text converter - Mailing list pgsql-general

From Jose' Soares
Subject Re: [GENERAL] float8 to text converter
Date
Msg-id 363ECD4B.E7294A8D@sferacarta.com
Whole thread Raw
In response to float8 to text converter  (Memphisto <szoli@netvisor.hu>)
Responses Re: [GENERAL] float8 to text converter  (Memphisto <szoli@netvisor.hu>)
List pgsql-general
Hi Memphisto,

If you are using v6.4 you can use CAST as:

prova=> select cast('1.7976931348623e+308'::float8 as text);
?column?
--------------------
1.7976931348623e+308
(1 row)

or:

prova=> select cast(f as text) from a;
text
----------------------
4714-11--2147483624 BC  <---
4714-11--2147483624 BC  <---
(2 rows)

Ooops! that seems like a bug.

prova=> select f from a;
f
--------------------
1.7976931348623e+308
1.7976931348623e+308
(2 rows)

Jose'

Memphisto wrote:
>
> Hi,
>
>  I'd like to know if there's an operator that converts from float8 to
> text. It should be because PGSQL can print a float8 number.
>

pgsql-general by date:

Previous
From: betrieb.awms@t-online.de (Johann Hueppeler)
Date:
Subject: [Fwd: postgreSQL v6.4 - foreign key]
Next
From: "Jose' Soares"
Date:
Subject: Re: [GENERAL] Transaction aborted?