Re: keeping 3 tables in sync w/ each other

Поиск
Список
Период
Сортировка
От Filip Rembiałkowski
Тема Re: keeping 3 tables in sync w/ each other
Дата
Msg-id 92869e660709190305k4e9a1924j5fa320b6bcd9078f@mail.gmail.com
обсуждение исходный текст
Ответ на Re: keeping 3 tables in sync w/ each other  (Ow Mun Heng <Ow.Mun.Heng@wdc.com>)
Ответы Re: keeping 3 tables in sync w/ each other  (Ow Mun Heng <Ow.Mun.Heng@wdc.com>)
Список pgsql-general
2007/9/19, Ow Mun Heng <Ow.Mun.Heng@wdc.com>:

(...)

> simulate a delete
> => delete from parent where id in (select id from child);
> DELETE 6
>
> => select * from parent;
>  id |  data1
> ----+---------
>   2 | parent2
>   3 | parent3
>   4 | parent4
>
> => select * from child;
>  id | data1
> ----+-------
> (0 rows)
>
Yes. You can however try

SELECT FROM  ... ONLY parent   ...
(that's what I used in example)

and
DELETE FROM  ... ONLY parent ...



--
Filip Rembiałkowski

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

Предыдущее
От: Ow Mun Heng
Дата:
Сообщение: Re: keeping 3 tables in sync w/ each other
Следующее
От: son@raider.co.nz
Дата:
Сообщение: how to know the current size of a database