On Mon, Dec 12, 2005 at 13:04:05 -0500,
Jim Buttafuoco <[EMAIL PROTECTED]> wrote:
>
> try
>
>
> select '2005-12-01'::date + (456.5::float || ' seconds')::interval;
> ?column?
> ------------------------
> 2005-12-01 00:07:36.50
> (1 row)
You are better off doing a multiply. Something like:
area=> select '2005-12-01'::date + 456.5 * '1 second'::interval;
?column?
------------------------
2005-12-01 00:07:36.50
(1 row)
---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to
choose an index scan if your joining column's datatypes do not
match