stumped on view/rule/delete problem.
| От | Pete Leonard |
|---|---|
| Тема | stumped on view/rule/delete problem. |
| Дата | |
| Msg-id | Pine.LNX.4.10.10106111411210.29717-100000@hero.com обсуждение исходный текст |
| Ответы |
Re: stumped on view/rule/delete problem.
Re: stumped on view/rule/delete problem. Re: stumped on view/rule/delete problem. |
| Список | pgsql-general |
Hey folks,
Still learning the ins and outs of postgres, and I'm stumped on this
problem - was hoping someone here could help.
create table foo (
id serial,
name varchar(50)
);
create table bar (
foo_id integer,
name2 varchar(50)
);
create view foobar as
select f.id, f.name, b.name2 from foo f, bar b where (f.id = b.foo_id);
now -
create rule delete_foobar as on delete to foobar
do instead (
delete from foo where id=OLD.id;
delete from bar where foo_id = OLD.id;
);
running the command
delete from foobar where id=1;
causes the DB to hang. only way out is an immediate restart of the DB.
Needless to say, this isn't the functionality I was looking for. :)
Postgres v. 7.1, running under FreeBSD.
thanks,
--pete
В списке pgsql-general по дате отправления: