change the double quotation mark into sigle ones:
email='toto@toto.com',
'test'
this is sql92 also, so, it's not pgsql's fault ;-).
On 10 Dec 1999, Eric BARROCA wrote:
> Hi,
>
> I've tried this query with PostgreSQL, but it doesn't work. Could anyone
> explain me why and what must I do to get the same result ?
> Query example : "INSERT INTO table VALUES (
> (SELECT oid FROM membre WHERE email="toto@toto.com"),
> "test");"
> I get the error : "parse error near select".
>
> I've been searched in the manual and with deja.com but I haven't found
> something about this.
> This query works with mysql (and it's the only one query that works with
> this RDBMS ;-)
>
>
> Thanks,
>
> �ric.
>
> --
> �ric BARROCA | Logiciels Libres, Conception Intranet/Extranet,
> E-Mail: eric@netsystems.fr | Sites Web dynamiques, Commerce �lectronique,
> Tel: +33 (0)2 48 21 54 67 | Formations (Unix/Linux, Perl, etc.), R�seaux...
> GSM: +33 (0)6 16 35 33 25 | NetSystems : <http://www.netsystems.fr>
>
> ************
>