FK to inherited table, referential integrity violation

Поиск
Список
Период
Сортировка
От yacht@seznam.cz
Тема FK to inherited table, referential integrity violation
Дата
Msg-id 20030820185833.GC28215@lgm
обсуждение исходный текст
Ответы Re: FK to inherited table, referential integrity violation  (Stephan Szabo <sszabo@megazone.bigpanda.com>)
Список pgsql-general
Is it bug?

CREATE TABLE base ( base INT PRIMARY KEY );
CREATE TABLE child ( val INT ) INHERITS ( base );
CREATE TABLE ref (
      atr INT
    , base INT REFERENCES base ON UPDATE cascade ON DELETE cascade );

INSERT INTO child VALUES ( 1, 2 );

SELECT * FROM base;
 base
------
    1

SELECT * FROM child;
 base | val
------+-----
    1 |   2

INSERT INTO ref VALUES ( 3, 1 );

ERROR:  $1 referential integrity violation - key referenced from ref not
found in base

--
 oo  don't worry
\__/ be happy

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

Предыдущее
От: Stephan Szabo
Дата:
Сообщение: Re: Buglist
Следующее
От: Ron Johnson
Дата:
Сообщение: Re: Grouping by date range