Re: more than 32 parameters to a function?

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: more than 32 parameters to a function?
Дата
Msg-id 23291.1161887399@sss.pgh.pa.us
обсуждение исходный текст
Ответ на more than 32 parameters to a function?  (Ottavio Campana <ottavio@campana.vi.it>)
Список pgsql-general
Ottavio Campana <ottavio@campana.vi.it> writes:
> I'm writing some stored procedures in pl/pgsql for a database using
> postgresql 7.4.7.
> I need to write a complex function with 65 arguments, but when I try to
> run it I get an error complaining that arguments can be up to 32.

Update to 8.1, which allows 100 by default.  Or modify FUNC_MAX_ARGS and
recompile --- but be aware that in 7.4.x that change requires an initdb.

Or, as suggested elsewhere, rethink that function's API.  A list of 65
arguments seems terribly error-prone to me...

            regards, tom lane

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

Предыдущее
От: David Fetter
Дата:
Сообщение: Re: more than 32 parameters to a function?
Следующее
От: John DeSoi
Дата:
Сообщение: Re: UK Hosting Providers