Re: Dropped table screws referential integrity?

Поиск
Список
Период
Сортировка
От Joel Burton
Тема Re: Dropped table screws referential integrity?
Дата
Msg-id Pine.LNX.4.30.0203071407500.21737-100000@temp.joelburton.com
обсуждение исходный текст
Ответ на Re: Dropped table screws referential integrity?  (Stephan Szabo <sszabo@megazone23.bigpanda.com>)
Список pgsql-admin
On Thu, 7 Mar 2002, Stephan Szabo wrote:

>
> On Thu, 7 Mar 2002, Joel Mc Graw wrote:
>
> > I had a table (job_documents) that referenced another (jobs).  I no
> > longer needed job_documents, so I dropped it.  Now, any attempt to
> > delete rows from jobs fails--it complains that job_documents doesn't
> > exist.  Is there a way to fix this?
>
> You'll need to find the two triggers on jobs that reference job_documents
> (do a select * from pg_trigger and look at the argument list to find
> them) and drop them and you should be fine.

In techdocs.postgresql.org, I have a HOWTO on referential integrity that
provides some views that make it easier to find the ref rules in effect in
your tables. These are helpful for debugging.

--

Joel BURTON  |  joel@joelburton.com  |  joelburton.com  |  aim: wjoelburton
Independent Knowledge Management Consultant


В списке pgsql-admin по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Dropped table screws referential integrity?
Следующее
От: Jeff Self
Дата:
Сообщение: Re: Fw: --fast switch