From: | Scott Petersen <scottpetersen(at)softhome(dot)net> |
---|---|
To: | pgsql-sql(at)postgresql(dot)org |
Subject: | Deleting Functions |
Date: | 2006-08-23 19:29:12 |
Message-ID: | 44ECAC88.4060208@softhome.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
Folks,
I am using PGSQL do do all of my schema changes, but have run into a
problem. I need to be able to DROP all of the USER FUNCTIONS that are
defined in a schema. The problem is that I do not know the names of all
of the functions and parameters. I know that I could use '\df' and then
use perl or some other scripting language to parse this, but I need to
be able to perform this action on multiple platforms (without rewriting
the process for each platform).
I have written a script that incorporates '\df' and appropriate parsing
to perform this action for LINUX and it works fine/lasts a long time. I
need to make this more transparent so it will run on all platforms (in
particular windows).
I know that in the past (version 7) there was a way to drop the
functions by directly accessing some of the system tables. The
question/problem is that we have updated to version 8.1 and need the
same functionality.
Any help or directions would be greatly appreciated.
Thanks Scott.
From | Date | Subject | |
---|---|---|---|
Next Message | Sumeet | 2006-08-23 19:44:35 | Re: All columns from table in a joined query |
Previous Message | MHahn | 2006-08-23 19:14:48 | All columns from table in a joined query |