Re: Delete Cascade

Поиск
Список
Период
Сортировка
От Karel Zak
Тема Re: Delete Cascade
Дата
Msg-id 20010312161501.B21006@ara.zf.jcu.cz
обсуждение исходный текст
Ответ на Delete Cascade  ("Marcelo Pereira" <gandalf@sum.desktop.com.br>)
Список pgsql-general
On Mon, Mar 12, 2001 at 12:07:13PM -0300, Marcelo Pereira wrote:
> Hi,
>
> I am in trouble deleting rows in cascade.
>
> I have a scheme like this:
>
> create table author (author_cod integer primary key, author_name char(20));
> create table book (book_cod integer primary key, book_autor integer references author(author_cod), book_title
char(30));
>
> I would like to delete a 'author' in the author table and also all your books in the book table.

create table book (
    book_cod    integer primary key,
    book_autor    integer
            references author(author_cod)
            on delete cascade,
    book_title    char(30)
);


 What is bad on PG's docs? ...see:

[ CONSTRAINT name ] REFERENCES reftable [ ( refcolumn ) ]
    [ MATCH matchtype ]
    [ ON DELETE action ]
    [ ON UPDATE action ]
    [ [ NOT ] DEFERRABLE ]
    [ INITIALLY checktime ]


            Karel

--
 Karel Zak  <zakkr@zf.jcu.cz>
 http://home.zf.jcu.cz/~zakkr/

 C, PostgreSQL, PHP, WWW, http://docs.linux.cz, http://mape.jcu.cz

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Poor Delete performance
Следующее
От: Renaud Tthonnart
Дата:
Сообщение: Re: Counting elements of an array