On 2/21/07, Michael Glaesemann <[EMAIL PROTECTED]> wrote:

I suspect your RPMs build PostgreSQL without --enable-integer-
datetimes. Without this configure flag, timestamps are represented as
floats, with all of the imprecision that implies. See the second note
below the Date/Time Types table:


doesn't seem to be relevant.
i got brand new cvs head (about 40 minutes ago). configured it with:
./configure \
       --prefix=/home/pgdba/work \
       --with-pgport=5810 \
       --with-tcl \
       --with-perl \
       --with-python \
       --enable-integer-datetimes \
       --without-krb5 \
       --without-pam \
       --without-bonjour \
       --with-openssl \
       --with-readline \
       --with-zlib \
       --with-gnu-ld

and rerun the test:
# create TABLE test (data timestamptz);
CREATE TABLE

# INSERT into test values ('1910-01-10');
INSERT 0 1

# INSERT into test values ('1990-01-10');
INSERT 0 1

# select * from test;
          data
---------------------------
1910-01-10 00:00:00+01:24
1990-01-10 00:00:00+01
(2 rows)


still something's wrong.

depesz

Reply via email to