Re: Arrays in PL/PGSQL
От | Jan Wieck |
---|---|
Тема | Re: Arrays in PL/PGSQL |
Дата | |
Msg-id | 200010231521.KAA01518@jupiter.jw.home обсуждение исходный текст |
Ответ на | Arrays in PL/PGSQL (oberpwd@anubis.network.com (Wade D. Oberpriller)) |
Список | pgsql-general |
Wade D. Oberpriller wrote: > Hello, > > Does PL/PGSQL support arrays? Or is their a mechanism to select a set of > records from a table and iterate over all of them. > > For example: > > DECLARE recs AS RECORDS; //?? > BEGIN > SELECT INTO recs * FROM mytable WHERE myfield = 'myvalue'; > for i in 1 .. NumRecs loop > ... > end loop; > > Is there a way to do something like this?? Do it with one record as: DECLARE rec record; BEGIN FOR rec IN SELECT * FROM mytable WHERE myfield = 'myvalue' LOOP ... END LOOP; And BTW, this syntax is documented in the user manual :-) Jan -- #======================================================================# # It's easier to get forgiveness for being wrong than for being right. # # Let's break this rule - forgive me. # #================================================== JanWieck@Yahoo.com #
В списке pgsql-general по дате отправления: