Re: a question about dates and timestamp

From: Ange Michel POZZO <poange(at)technologist(dot)com>
To: Karel Zak <zakkr(at)zf(dot)jcu(dot)cz>
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: a question about dates and timestamp
Date: 2000-08-03 09:30:31
Message-ID: 00080311565801.00710@ange.alpinfo.fr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Le jeu, 03 ao 2000, Karel Zak a crit :
> > my question is how can i convert the numeric or the int4 value to
> > a date value?
>
>
> test=# select abstime(965293003);
> abstime
> ------------------------
> 2000-08-03 10:56:43+02
> (1 row)
>
> Karel

this is the result of the query for me :

test=> select abstime(965293003);
?column?
---------
965293003
(1 row)


i must do :
select datetime(abstime( value )); if value is a int4 work ok

but for a numeric, it don't work

i have tried to convert a numeric to int4

with floor, int4, numeric_int4 nothing work !

select datetime(abstime( floor (value) ));
select datetime(abstime( int4 (value) ));
select datetime(abstime( numeric_int4 (value) ));

in all case :
ERROR: pg_atoi: error in "952969611.000000": can't parse ".000000"

what is the way to convert numeric to int4 ?

i know this is'nt a good choise to store timestamp in a int4 or numeric value,
but i found the database like this and know i can't change this :(

thanks

POZZO ange

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Karel Zak 2000-08-03 10:39:31 Re: a question about dates and timestamp
Previous Message Karel Zak 2000-08-03 08:58:38 Re: a question about dates and timestamp