PL / pgSQL Array of Rows

Возможно ли следующее?
Я хочу, чтобы процедура, написанная на PL / pgSQL, принимала в качестве параметра что-то вроде «коллекции строк», я имею в виду, что мне нужно передать функцию, подобную словарной структуре:

псевдокод:

function_name({key1:val1,key2:val2, key3:val3 [, ...] })

Ответы на вопрос(3)

Ваш ответ на вопрос