Re: constrains problem...

Поиск
Список
Период
Сортировка
От Richard Huxton
Тема Re: constrains problem...
Дата
Msg-id 43973083.3070803@archonet.com
обсуждение исходный текст
Ответ на constrains problem...  (Jure Kodzoman <jure@plsavez.hr>)
Список pgsql-sql
Jure Kodzoman wrote:
> What i would like to do is create a trigger or a constraint which would 
> on delete of an entry from table1 also deleted all entries containing
> code from 
> table1 in table_rel. When i try to put a constraint via PgAdmin3 it says
> it can't do 
> it because 't1code' is not primary key or unique. 
> 
> I understand the error, but what i would like to know is how to delete 
> all fields from table_rel containing the 'table1' vaule being equal to 
> 'code' being deleted from table1. 

You put two foreign keys ON table_rel, referencing table1 and table2. 
Set both to delete on cascade and you're done.

--   Richard Huxton  Archonet Ltd


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: How to increase row deletion efficiency?
Следующее
От: Aaron Koning
Дата:
Сообщение: Re: Help on function creating