Re: warning: pg_query(): Query failed - Mailing list pgsql-general

From Bruno Wolff III
Subject Re: warning: pg_query(): Query failed
Date
Msg-id 20050105185250.GB9199@wolff.to
Whole thread Raw
In response to warning: pg_query(): Query failed  (Aaron Steele <asteele@berkeley.edu>)
Responses Re: warning: pg_query(): Query failed  (Aaron Steele <asteele@berkeley.edu>)
List pgsql-general
On Wed, Jan 05, 2005 at 10:17:39 -0800,
  Aaron Steele <asteele@berkeley.edu> wrote:
> hi,
>
> warning: pg_query(): Query failed: ERROR: invalid input syntax for type
> boolean: "2"
> CONTEXT: PL/pgSQL function "if" line 2 at if in
> /Library/WebServer/Documents/dmap/includes/database.pgsql.inc on line
> 104.
>
> any ideas?

The actual problem is in the PLSQL function named IF that you didn't show
us.

Recent versions of postgres have tightened up casting to boolean.
Perhaps in the past '2'::boolean might have worked, but in 7.4 this
won't work. '1' or '0' are valid boolean representations.

pgsql-general by date:

Previous
From: Stephan Szabo
Date:
Subject: Re: multi column index and order by
Next
From: Jeff
Date:
Subject: Re: PostgreSQL users on webhosting