powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / передать многомерный массив в функцию
3 сообщений из 3, страница 1 из 1
передать многомерный массив в функцию
    #34448123
skomoroh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как передать данные типа ( int, {{int,text},{int,text},{int,text}...} ) в функцию?
...
Рейтинг: 0 / 0
передать многомерный массив в функцию
    #34465625
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примерчик почти такой :
Код: plaintext
1.
2.
3.
4.
5.
create or replace function GetAnaliticID(integer[ 8 ], integer) returns integer as '
declare arrInp alias for $1; iAType alias for $2;
begin
return (case when arrInp[1] = iAType then arrInp[2] else (case when arrInp[3] = iAType then arrInp[4] else (case when arrInp[5] = iAType then arrInp[6] else (case when arrInp[7] = iAType then arrInp[8] else 0 end) end) end) end);
end; ' language 'plpgsql' with (iscachable);
...
Рейтинг: 0 / 0
передать многомерный массив в функцию
    #34465635
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забыл добавить. Надо разбить твой массив на два: integer[] и text[]
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / передать многомерный массив в функцию
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]