Я пытаюсь вернуть результат запроса в функцию postgres. Я попробовал это, и работал отлично:Return select * result in postgres function
CREATE OR REPLACE FUNCTION getIncomingAreaMovements(v1 integer)
RETURNS integer AS $$
DECLARE
BEGIN
return id_part_movement From part_movement where id_area_final_destination = $1;
END;
$$ LANGUAGE plpgsql;
Вещи, что мне нужно что-то, чтобы вернуть результат:
Select * From part_movement where id_area_final_destination = $1;
, что возвращение мне нужно или то, что я должен изменить, чтобы достичь этого?
a_horse_with_no_name: да, у руководства есть много примеров, но после того, как я попробовал много комбинаций и столкнулся с различными проблемами li ke "не имеет назначения для данных результата" или изменить выбор для выполнения и т. д. Я решил задать вопрос. Поэтому, если у вас есть конкретное решение для того, что я разместил, это будет очень приветствуется. – LuGaNO
Мой ответ по существу является прямой копией из руководства, я просто заменил имя таблицы и имя функции. –