Re: Recursive SETOF function

Поиск
Список
Период
Сортировка
От Pierre-Frédéric Caillaud
Тема Re: Recursive SETOF function
Дата
Msg-id opshv22fo2cq72hf@musicbox
обсуждение исходный текст
Ответ на Re: Recursive SETOF function  (Richard Rowell <richard@bowmansystems.com>)
Список pgsql-sql
>     SELECT INTO cid count(*) FROM providers WHERE uid =child_provider;
Hey, hey.Better :
SELECT blablah FROM providers WHERE uid = child_provider LIMIT 1;IF NOT FOUND THEN exit with error ELSE do your stuff
Why scan more than 1 row when you just need existence ?Or :
SELECT INTO cid parent_id FROM providers WHERE uid=cid;WHILE FOUND    RETURN NEXT cid;    SELECT INTO cid parent_id
FROMproviders WHERE uid=cid;END;
 
Not sure about the While syntax but you get the idea.


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

Предыдущее
От: Richard Rowell
Дата:
Сообщение: Re: [postgres] Re: Recursive SETOF function
Следующее
От: sreejith s
Дата:
Сообщение: Image Insert Postgresql DB