From: | "Igor Neyman" <ineyman(at)perceptron(dot)com> |
---|---|
To: | "Thom Brown" <thom(at)linux(dot)com>, "PGSQL Mailing List" <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Prepared statements and unknown types |
Date: | 2010-09-30 13:36:17 |
Message-ID: | F4C27E77F7A33E4CA98C19A9DC6722A20690D356@EXCHANGE.corp.perceptron.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
> -----Original Message-----
> From: Thom Brown [mailto:thom(at)linux(dot)com]
> Sent: Wednesday, September 29, 2010 2:08 PM
> To: PGSQL Mailing List
> Subject: Prepared statements and unknown types
>
> Could someone explain why the following doesn't work?
>
> test=# PREPARE meow(unknown) AS
> test-# SELECT $1 as meow;
> ERROR: could not determine data type of parameter $1
>
> The problem is that using PDO in PHP, prepared statements
> aren't possible if values are used instead of columns in the
> select list.
>
> This appears to be allowed for MySQL and SQL Server.
>
> --
> Thom Brown
> Twitter: @darkixion
> IRC (freenode): dark_ixion
> Registered Linux user: #516935
>
Sorry, for being late to this conversation.
Possibly it works for SQL Server, because SS has SQL_VARIANT data type
(kind of "anytype").
Regards,
Igor Neyman
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2010-09-30 13:47:04 | Re: [9.0] On temporary tables |
Previous Message | Dave Page | 2010-09-30 12:51:46 | Re: PostgreSQL 9.0 (x86-64) and Windows 7 (x86-64) - Unable to install |