Я новичок в POSTGRESQL, и я создаю функции PostgreSQL, и теперь я хочу создать функцию, которая возвращает вывод двух таблиц, я создал, и она не работает
моя функция
CREATE FUNCTION getData() RETURNS setof refcursor AS
$$
DECLARE c_top_items refcursor;
DECLARE c_shopping_cart refcursor;
BEGIN
OPEN c_top_items FOR
SELECT t.name
FROM employee t
LIMIT 10;
RETURN NEXT c_top_items;
OPEN c_shopping_cart FOR
SELECT c.name
FROM employee c
LIMIT 5;
RETURN NEXT c_shopping_cart;
END;
$$ LANGUAGE plpgsql;
Пожалуйста, помогите !!