Hello, fixed patch attached + more regress tests.
Regards Pavel Stehule 2009/7/23 Pavel Stehule <pavel.steh...@gmail.com>: > 2009/7/23 Bernd Helmle <maili...@oopsware.de>: >> --On Donnerstag, März 05, 2009 08:41:28 +0100 Pavel Stehule >> <pavel.steh...@gmail.com> wrote: >> >>> Hello >>> >>> I did some cleaning on this feature, and I hope so I solve some Tom's >>> objections >>> >>> features: >>> * PostgreSQL's specific syntax for named parameter: value AS name, >>> * Doesn't change rules for defaults, >>> * Get defaults for named, mixed notation in planner time. >>> >> >> Pavel, consider the following function: >> >> CREATE OR REPLACE FUNCTION ftest(a int, b text) >> RETURNS RECORD >> LANGUAGE SQL >> AS >> $$ >> SELECT $1, $2 ; >> $$; >> >> #= SELECT ftest('blubb' AS b, 128 AS a); >> ERROR: function ftest(unknown, integer) does not exist at character 8 >> >> #= SELECT ftest(128 AS a, 'abcd' AS b); >> ftest >> ------------ >> (128,abcd) >> (1 row) >> >> Isn't the first one supposed to work? > > it is probably bug. I'll look on it tomorrow. > > Pavel > >> >> >> -- >> Thanks >> >> Bernd >> >
named-fixed.diff.gz
Description: GNU Zip compressed data
-- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers