The following bug has been logged online: Bug reference: 1750 Logged by: BartÅomiej Rychtarski Email address: bartek@wsb.poznan.pl PostgreSQL version: 7.3.4 Operating system: red hat 9 Description: recurrentive views terminates connection Details: selecting from recurrent views couses termination of all client connections to the postgres server: create view test1 as select 1::integer as id; create view test2 as select sum(id) as id from test1; create or replace view test1 as select sum(id)::integer as id from test2; select * from test2;
"BartÅomiej Rychtarski" <bartek@wsb.poznan.pl> writes:
> PostgreSQL version: 7.3.4
> selecting from recurrent views couses termination of all client connections
> to the postgres server:
This is fixed in 7.4 and up.
regression=# select * from test2;
ERROR: infinite recursion detected in rules for relation "test2"
regards, tom lane
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера