[PL/pgSQL] %TYPE and array declaration - second patch

Поиск
Список
Период
Сортировка
От Wojciech Muła
Тема [PL/pgSQL] %TYPE and array declaration - second patch
Дата
Msg-id 20111023163148.3df58163@cat.tac
обсуждение исходный текст
Список pgsql-hackers
Hi

Pavel Stehule reviewed my first patch and pointed many
issues - thanks! This patch resolves three problems:

1. The main issue -  variables with copied types (%TYPE
   and %ROWTYPE attributes) can be declared as arrays.
   Grammar has been extended to match new syntax.

2. It's possible to copy type from function argument of
   composite type[1].

3. Enabling copying types from wider range of objects,
   data type resolution takes into account more cases.
   For example it wasn't possible to declare variable
   of row type, and then copy type from field of such
   variable (something like: declare x table%ROWTYPE;
   y x.field%TYPE).

Patch includes new test cases and few words in documentation.

best regards
Wojciech Muła

[1] http://stackoverflow.com/questions/7634704/declare-variable-of-composite-type-in-postgresql-using-type

Вложения

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

Предыдущее
От: Thom Brown
Дата:
Сообщение: Re: synchronized snapshots
Следующее
От: thready
Дата:
Сообщение: Re: Visual Studio 2010/Windows SDK 7.1 support