infinite recursion detected in rules for relation - Mailing list pgsql-general

From pinker
Subject infinite recursion detected in rules for relation
Date
Msg-id 1423759716580-5837697.post@n5.nabble.com
Whole thread Raw
Responses Re: infinite recursion detected in rules for relation  (John McKown <john.archie.mckown@gmail.com>)
Re: infinite recursion detected in rules for relation  (David G Johnston <david.g.johnston@gmail.com>)
List pgsql-general
I wanted to set a rule:
CREATE RULE "_RETURN" AS   ON SELECT * from backend.test   DO INSTEAD       SELECT * FROM backend.test WHERE who='Me';
When I'm trying to do anything on the table I get following error:
ERROR:  infinite recursion detected in rules for relation "backend.test"

********** Błąd **********

ERROR: infinite recursion detected in rules for relation "backend.test"
Stan SQL: 42P17
Is there any way to avoid that? Maybe there exist some other approaches that could be useful ?

View this message in context: infinite recursion detected in rules for relation
Sent from the PostgreSQL - general mailing list archive at Nabble.com.

pgsql-general by date:

Previous
From: Ted Toth
Date:
Subject: 9.5 RLS 'check policy' function arguments
Next
From: John McKown
Date:
Subject: Re: infinite recursion detected in rules for relation