Is this really really as designed or defined in some standard - Mailing list pgsql-hackers

From Hannu Krosing
Subject Is this really really as designed or defined in some standard
Date
Msg-id 1220219721.17281.5.camel@huvostro
Whole thread Raw
Responses Re: Is this really really as designed or defined in some standard  (David Fetter <david@fetter.org>)
Re: Is this really really as designed or defined in some standard  (Dennis Bj\xF6rklund <db@zigo.dhs.org>)
Re: Is this really really as designed or defined in some standard  ("Pavel Stehule" <pavel.stehule@gmail.com>)
List pgsql-hackers
It seems that we allow several function arguments to have same 
name (or is it label :)

hannu=# create or replace function ff(a int, a int) returns int language
plpgsql as $$begin return $1+$2; end;$$;
CREATE FUNCTION
hannu=# select ff(1,1);ff 
---- 2
(1 row)

hannu=# select ff(1,2);ff 
---- 3
(1 row)

hannu=# create or replace function ffa(a int, a int) returns int
language plpgsql as $$begin return a + a; end;$$;
CREATE FUNCTION
hannu=# select ffa(1,2);ffa 
-----  2
(1 row)

Is this defined by some standard or just an oversight ?

----------------------
Hannu




pgsql-hackers by date:

Previous
From: Zdenek Kotala
Date:
Subject: Prototype: In-place upgrade
Next
From: Alvaro Herrera
Date:
Subject: Re: WIP patch: Collation support