Exception When Insert Followed By Delete In PL/PGSQL

Поиск
Список
Период
Сортировка
От
Тема Exception When Insert Followed By Delete In PL/PGSQL
Дата
Msg-id 200111260140.35e7@lh00.opsion.fr
обсуждение исходный текст
Ответы Re: Exception When Insert Followed By Delete In PL/PGSQL  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-sql
Hello!

The exception is raised by PL/PGSQL in version
PostgreSQL 7.1.3.:

triggered data change violation on relation
"mastertable"

The code having problem:

DECLARE n smallint;
BEGIN insert into MasterTable values...; SELECT COUNT(*) INTO n FROM DetailTable,MasterTable
WHERE DetailTable.KeyField = MasterTable.KeyField;     IF n = 0 THEN   DELETE FROM MasterTable WHERE ...; --exception
raised END IF;
END;

--------------------------------------------------------
You too can have your own email address from Eurosport.
http://www.eurosport.com







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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Sequence permission suggestion
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Exception When Insert Followed By Delete In PL/PGSQL