PL/pgsSQL EXECUTE USING INTO - Mailing list pgsql-hackers

From Heikki Linnakangas
Subject PL/pgsSQL EXECUTE USING INTO
Date
Msg-id 4C6CEB5F.4050004@enterprisedb.com
Whole thread Raw
Responses Re: PL/pgsSQL EXECUTE USING INTO
Re: PL/pgsSQL EXECUTE USING INTO
Re: PL/pgsSQL EXECUTE USING INTO
List pgsql-hackers
While testing the recent issue with unknown params in EXECUTE USING, I 
accidentally did this:

postgres=# DO $$
DECLARE  t text;
BEGIN  EXECUTE 'SELECT ''foo'' || $1' USING 'bar' INTO t;  RAISE NOTICE '%', t;
END;
$$;
NOTICE:  <NULL>
DO

The mistake I made? I put the USING and INTO clauses in wrong order, 
INTO needs to go first. We should throw an error on that, but it looks 
like the INTO clause is just silently ignored.

--   Heikki Linnakangas  EnterpriseDB   http://www.enterprisedb.com


pgsql-hackers by date:

Previous
From: Heikki Linnakangas
Date:
Subject: Re: [COMMITTERS] pgsql: Coerce 'unknown' type parameters to the right type in the
Next
From: Magnus Hagander
Date:
Subject: Re: git: uh-oh