Arrays, types and prodedures

Поиск
Список
Период
Сортировка
От Chris Hoy
Тема Arrays, types and prodedures
Дата
Msg-id 626EAD1E737C4DFE821ED92FF30D8652@Yellowstone
обсуждение исходный текст
Ответы Re: Arrays, types and prodedures  ("Pavel Stehule" <pavel.stehule@gmail.com>)
Список pgsql-sql

Hi

I am having trouble passing arrays of types to a store procedure
I have the following type
CREATE TYPE IndexElement AS (    keyname text,    keytype integer);

and the header for the store prodedure is as follows:

CREATE OR REPLACE FUNCTION doIndexGroupCount(   indexs IndexElement[],   customerid INTEGER ,   logic INTEGER )

but when I try and call it using the following code
SELECT * from doIndexGroupCount(ARRAY[('dog', 1),('cat', 1)],10,0);

I get and error
ERROR: could not find array type for data type record

What am I missing?

Chris






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

Предыдущее
От: "Richard Broersma"
Дата:
Сообщение: Re: Select default values
Следующее
От: "Pavel Stehule"
Дата:
Сообщение: Re: Arrays, types and prodedures