Re: how to drop function? - Mailing list pgsql-general

From Ivan Sergio Borgonovo
Subject Re: how to drop function?
Date
Msg-id 20111116010131.31499288@dawn.webthatworks.it
Whole thread Raw
In response to how to drop function?  ("J.V." <jvsrvcs@gmail.com>)
Responses Re: how to drop function?  ("J.V." <jvsrvcs@gmail.com>)
Re: how to drop function?  (Thomas Kellerer <spam_eater@gmx.net>)
List pgsql-general
On Tue, 15 Nov 2011 16:38:20 -0700
"J.V." <jvsrvcs@gmail.com> wrote:

> How do I drop a function that was created like so:
>
> create or replace function process_table (action TEXT,
> v_table_name varchar(100)) RETURNS BOOLEAN
> AS $$
> DECLARE
> ....
> BEGIN
>    ...
> END;
> $$ LANGUAGE plpgsql;
>
> ---
> I have tried various ways, but it always fails.
>
>
> J.V.
>

test=# begin;
create or replace function process_table (
        action TEXT, v_table_name varchar(100)
) RETURNS BOOLEAN
AS $$
DECLARE

BEGIN
        return true;
END;
$$ LANGUAGE plpgsql;

drop function process_table (
        action TEXT, v_table_name varchar(100)
);
commit;
BEGIN
CREATE FUNCTION
DROP FUNCTION
COMMIT
test=#

Repeat just the input parameters.

--
Ivan Sergio Borgonovo
http://www.webthatworks.it


pgsql-general by date:

Previous
From: Adrian Klaver
Date:
Subject: Re: how to drop function?
Next
From: "J.V."
Date:
Subject: Re: how to drop function?