Re: BUG #1178: PQexecPrepared - PostgreSQL 7.4.1

Theo Kramer <theo@flame.co.za>

From: Theo Kramer <theo@flame.co.za>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: pgsql-bugs@postgresql.org, Hardus Havenga <hardus@flame.co.za>
Date: 2004-06-24T13:42:46Z
Lists: pgsql-bugs
On Tue, 2004-06-22 at 19:23, Tom Lane wrote:
> "PostgreSQL Bugs List" <pgsql-bugs@postgresql.org> writes:
> > PQexec(conn, 
> >    "PREPARE S0000123_000 (text) AS SELECT * from test1 WHERE t = $1");
> > When invoking PQexecPrepared() I get the following message from the backend
> > ERROR:  prepared statement "S0000123_0000" does not exist
> 
> Case sensitivity.  PQexecPrepared takes its name argument literally,
> but anything inside a SQL command will get downcased unless quoted.
> So you actually prepared "s0000123_000".
> 

Many thanks - perhaps a gotcha in the documentation for PQexecPrepared()
would useful...

Regards
Theo