| From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
|---|---|
| To: | nobs(at)nobswolf(dot)info (Emil Obermayr) |
| Cc: | pgsql-novice(at)postgresql(dot)org |
| Subject: | Re: how to get dependancies of a table? |
| Date: | 2008-07-07 14:07:59 |
| Message-ID: | 9242.1215439679@sss.pgh.pa.us |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-novice |
nobs(at)nobswolf(dot)info (Emil Obermayr) writes:
> Instead I would prefer to see the dependancies. I have no idea where to
> look.
Fix whatever client you're using to not throw away NOTICE messages ...
regression=# create table foo (f1 int primary key);
NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index "foo_pkey" for table "foo"
CREATE TABLE
regression=# create table bar (d1 int references foo);
CREATE TABLE
regression=# create table baz (d1 int references foo);
CREATE TABLE
regression=# drop table foo;
NOTICE: constraint baz_d1_fkey on table baz depends on table foo
NOTICE: constraint bar_d1_fkey on table bar depends on table foo
ERROR: cannot drop table foo because other objects depend on it
HINT: Use DROP ... CASCADE to drop the dependent objects too.
regards, tom lane
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Marc Abbott | 2008-07-08 04:11:19 | Object Privileges |
| Previous Message | Emil Obermayr | 2008-07-07 08:18:02 | how to get dependancies of a table? |