Re: recursive view syntax
От | Stephen Frost |
---|---|
Тема | Re: recursive view syntax |
Дата | |
Msg-id | 20130118150047.GB16126@tamriel.snowman.net обсуждение исходный текст |
Ответ на | recursive view syntax (Peter Eisentraut <peter_e@gmx.net>) |
Ответы |
Re: recursive view syntax
|
Список | pgsql-hackers |
* Peter Eisentraut (peter_e@gmx.net) wrote: > I noticed we don't implement the recursive view syntax, even though it's > part of the standard SQL feature set for recursive queries. Here is a > patch to add that. It basically converts > > CREATE RECURSIVE VIEW name (columns) AS SELECT ...; > > to > > CREATE VIEW name AS WITH RECURSIVE name (columns) AS (SELECT ...) SELECT > columns FROM name; I've done another review of this patch and it looks pretty good to me. My only complaint is that there isn't a single comment inside makeRecursiveViewSelect(). One other thought is- I'm guessing this isn't going to work: CREATE RECURSIVE VIEW name (columns) AS WITH ... SELECT ...; Does the spec explicitly allow or disallow that? Should we provide any comments about it? Thanks, Stephen
В списке pgsql-hackers по дате отправления: