Re: deleting function - Mailing list pgsql-general

From Tom Lane
Subject Re: deleting function
Date
Msg-id 26724.1240588548@sss.pgh.pa.us
Whole thread Raw
In response to deleting function  (pavunkumar <pavun.bks@gmail.com>)
Responses Re: deleting function
List pgsql-general
pavunkumar <pavun.bks@gmail.com> writes:
> create or replace function newd(id integer ) returns void as $$
                                  ^^
> begin
> delete from testing where id=$1;
                            ^^
> end;
> $$
> language 'plpgsql';

Don't use the same name for a parameter as you use for a table column
referenced in the function.  The above is equivalent to
"delete... where $1=$1", ie, delete everything.

            regards, tom lane

pgsql-general by date:

Previous
From: pavunkumar
Date:
Subject: deleting function
Next
From: Merlin Moncure
Date:
Subject: Re: feature suggestion and return to pgsql-general :-)