WITH RECURSIVE и ORDER BY

2007-11-26 Thread Alexey V. Tyul'kin
Таблица: CREATE TABLE BE ( DB BIGINT, RN BIGINT, HDB BIGINT DEFAULT NULL, HRN BIGINT DEFAULT NULL, CODE VARCHAR(20), NAME VARCHAR(254), CONSTRAINT PK_BE PRIMARY KEY (RN, DB), CONSTRAINT NB_BE_CODE CHECK (CODE IS NOT NULL), CONSTRAINT NB_BE_NAME CHECK (NAME IS NOT NULL), CON

Re: WITH RECURSIVE и ORDER BY

2007-11-27 Thread Dmitry Yemanov
Alexey V. Tyul'kin wrote: Вопрос: ошибка бага или необходимое ограничение на CTE А причем тут вообще CTE? ORDER BY в подчастях UNION никогда не допускалось. -- Дмитрий Еманов

Re: WITH RECURSIVE и ORDER BY

2007-11-27 Thread Alexey V. Tyul'kin
> > А причем тут вообще CTE? ORDER BY в подчастях UNION никогда не допускалось. Вот такой вопрос выполняется, хотя содержит order by WITH RECURSIVE B AS ( SELECT B_H.DB, B_H.RN, B_H.HDB, B_H.HRN, B_H.CODE, B_H.NAME, 0 AS LVL FROM BE B_H WHE