From: | "Rob Arnold" <rob(at)cabrion(dot)com> |
---|---|
To: | "Mithun Bhattacharya" <mithun(dot)b(at)egurucool(dot)com>, "PostgreSQL general" <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Another DBD::Pg question |
Date: | 2001-07-07 00:45:17 |
Message-ID: | 001e01c1067e$18941b50$4901010a@canrion.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Boolean values fetched into a perl scalar are always going to be one of
these three values:
1 if Pg says 't'
0 if Pg says 'f'
undef if Pg says null (note that null is NOT false)
--rob
----- Original Message -----
From: "Mithun Bhattacharya" <mithun(dot)b(at)egurucool(dot)com>
To: "PostgreSQL general" <pgsql-general(at)postgresql(dot)org>
Sent: Friday, July 06, 2001 10:25 AM
Subject: Another DBD::Pg question
> This time perldoc DBD::Pg says :
> ----------------
> Data-Type bool
>
> The current implementation of PostgreSQL returns 't' for
> true and 'f' for false. From the perl point of view a
> rather unfortunate choice. The DBD-Pg module translates
> the result for the data-type bool in a perl-ish like
> manner: 'f' -> '0' and 't' -> '1'. This way the
> application does not have to check the database-specific
> returned values for the data-type bool, because perl
> treats '0' as false and '1' as true.
>
> PostgreSQL Version 6.2 considers the input 't' as true and
> anything else as false. PostgreSQL Version 6.3 considers
> the input 't', '1' and 1 as true and anything else as
> false. PostgreSQL Version 6.4 considers the input 't',
> '1' and 'y' as true and any other character as false.
> ----------------
>
> Anyone using DBD::PG version 1.00 with PostGreSQL version 7.1.2 ?? If so
> whats the interpretation of true in that.. The Author doesnt say what
> his current implementation is.
>
>
>
> Mithun
>
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2001-07-07 04:48:17 | Bad news for Open Source databases, acording to survey |
Previous Message | Rob Arnold | 2001-07-07 00:42:33 | Re: Newbie DBD::Pg question |