Re: proposal: row_to_array function

Поиск
Список
Период
Сортировка
От Jim Nasby
Тема Re: proposal: row_to_array function
Дата
Msg-id 54B94444.2080504@BlueTreble.com
обсуждение исходный текст
Ответ на proposal: row_to_array function  (Pavel Stehule <pavel.stehule@gmail.com>)
Ответы Re: proposal: row_to_array function  (Pavel Stehule <pavel.stehule@gmail.com>)
Список pgsql-hackers
On 1/16/15 3:45 AM, Pavel Stehule wrote:
> I am returning back to processing records in plpgsql.
>
> I am thinking so it can be simply processed with transformations to array.
>
> Now we have similar functions - hstore(row), row_to_json, ... but using of these functions can be a useless step. Any
rowvariable can be transformed to 2D text array.
 

How is it useless? Why wouldn't you just use JSON and be done with it?

Do you have some use cases you can share?

> There two possible transformations:
>
> row_to_array --> [[key1, value1],[key2, value2], ...]
> row_to_row_array --> [(key1, value1), (key2, value2), ... ]

If we're going to go that route, I think it makes more sense to create an actual key/value type (ie:
http://pgxn.org/dist/pair/doc/pair.html)and return an array of that.
 
-- 
Jim Nasby, Data Architect, Blue Treble Consulting
Data in Trouble? Get it in Treble! http://BlueTreble.com



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

Предыдущее
От: Andres Freund
Дата:
Сообщение: Re: [PATCH] HINT: pg_hba.conf changed since last config reload
Следующее
От: Andres Freund
Дата:
Сообщение: Re: [PATCH] HINT: pg_hba.conf changed since last config reload