Implementing cascading deletes on an existing table

Поиск
Список
Период
Сортировка
От Culley Harrelson
Тема Implementing cascading deletes on an existing table
Дата
Msg-id 3AB8BDC9.D71F5397@yahoo.com
обсуждение исходный текст
Ответы Re: Implementing cascading deletes on an existing table
Список pgsql-general
Hi all,

Im trying to find out the best way to implement cascading deletes on an
existing table.  I have this:

create table fe_custom_set_card(
 custom_set_id int4  references fe_custom_set(custom_set_id) on delete
cascade,
 card_id int4 references fe_card(card_id),
 card_sequence int2,
 category text,
 primary key(custom_set_id, card_id)
);

and I want to implement this:

create table fe_custom_set_card(
 custom_set_id int4  references fe_custom_set(custom_set_id) on delete
cascade,
 card_id int4 references fe_card(card_id) on delete cascade,
 card_sequence int2,
 category text,
 primary key(custom_set_id, card_id)
);

How do I go about making this transition?  Dump the data, drop the
table, recreate it and load the data?


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

Предыдущее
От: Renaud Tthonnart
Дата:
Сообщение: Problem with interface C++ for PostgreSQL
Следующее
От: Stephan Szabo
Дата:
Сообщение: Re: error messages VERY misleading...!