Re: plpgsql arrays
От | Tom Lane |
---|---|
Тема | Re: plpgsql arrays |
Дата | |
Msg-id | 16186.1239120493@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: plpgsql arrays (Matthew Wakeling <matthew@flymine.org>) |
Ответы |
Re: plpgsql arrays
|
Список | pgsql-performance |
Matthew Wakeling <matthew@flymine.org> writes: > CREATE OR REPLACE FUNCTION overlap_gene_primer() RETURNS SETOF RECORD AS $$ > DECLARE > left location; > retval RECORD; > BEGIN > DECLARE left_cursor NO SCROLL CURSOR FOR SELECT location FROM location, gene WHERE location.id = gene.id ORDER BYobjectid, start, end; > left = FETCH left_cursor; > END; > $$ LANGUAGE plpgsql; Well, the DECLARE for the cursor should go in the DECLARE section, and the syntax for the FETCH should be FETCH cursorname INTO recordvariablename; and I'm too lazy to check right now but I think you might be missing an OPEN for the cursor. regards, tom lane
В списке pgsql-performance по дате отправления: