pgsql: Add FOREACH IN ARRAY looping to plpgsql.

Поиск
Список
Период
Сортировка
От Tom Lane
Тема pgsql: Add FOREACH IN ARRAY looping to plpgsql.
Дата
Msg-id E1PpbGF-0007pa-H2@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Add FOREACH IN ARRAY looping to plpgsql.

(I'm not entirely sure that we've finished bikeshedding the syntax details,
but the functionality seems OK.)

Pavel Stehule, reviewed by Stephen Frost and Tom Lane

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/6e02755b22ea62775c906d29b87b55b38ab70bd2

Modified Files
--------------
doc/src/sgml/plpgsql.sgml             |  106 +++++++++++++++--
src/backend/utils/adt/arrayfuncs.c    |  206 +++++++++++++++++++++++++++++++++
src/include/utils/array.h             |    7 +
src/pl/plpgsql/src/gram.y             |   63 ++++++++++-
src/pl/plpgsql/src/pl_exec.c          |  185 +++++++++++++++++++++++++++++
src/pl/plpgsql/src/pl_funcs.c         |   23 ++++
src/pl/plpgsql/src/pl_scanner.c       |    3 +
src/pl/plpgsql/src/plpgsql.h          |   13 ++
src/test/regress/expected/plpgsql.out |  194 +++++++++++++++++++++++++++++++
src/test/regress/sql/plpgsql.sql      |  114 ++++++++++++++++++
10 files changed, 899 insertions(+), 15 deletions(-)


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

Предыдущее
От: Robert Haas
Дата:
Сообщение: pgsql: pg_ctl promote
Следующее
От: Robert Haas
Дата:
Сообщение: pgsql: WAL receiver shouldn't try to send a reply when dying.