Re: Deleting entries from multiple tables

Поиск
Список
Период
Сортировка
От Dusan Misic
Тема Re: Deleting entries from multiple tables
Дата
Msg-id AANLkTikwr3Reg_iDKT4zL5=CDfgVSFCDEmOc1yd49NJC@mail.gmail.com
обсуждение исходный текст
Ответ на Deleting entries from multiple tables  (manidegr8 <engineer.usman@ymail.com>)
Список pgsql-sql
What is ON DELETE part of the foreign key constraint?

If you set it to CASCADE, then your delete from the parent table will cascade to child tables (to put it simpler, when you delete record in table A, then PostgreSQL will delete any rows in tables B and C that are referencing original row (or column) in table A).

If you used defaults when you created your FOREIGN KEY constraint, the default is to restrict ANY deletion in table A if it is being referenced in table B or C.

On Tue, Nov 30, 2010 at 6:59 AM, manidegr8 <engineer.usman@ymail.com> wrote:

i am trying to run a query but its not working may be due to constraint
conflicts

i have table A, B and C
B and C have a foreign key linked with A's primary key

so i want to delete an entry from A
for that i hav to delete child records first

can u design a query which wont conflict the constraints..?

Thanks...
Regards.
--
View this message in context: http://postgresql.1045698.n5.nabble.com/Deleting-entries-from-multiple-tables-tp3285654p3285654.html
Sent from the PostgreSQL - sql mailing list archive at Nabble.com.

--
Sent via pgsql-sql mailing list (pgsql-sql@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-sql

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

Предыдущее
От: manidegr8
Дата:
Сообщение: Deleting entries from multiple tables
Следующее
От: Dusan Misic
Дата:
Сообщение: Re: Deleting entries from multiple tables