Всем привет, помогите кто знает..
Есть функция PL\SQL на подобии этого
FUNCTION myfunc(p_id varchar2) return in number
BEGIN
SELECT t_id, t_name, t_phone FROM clients where t_id = p_id;
SELECT t_id, t_name, t_phone FROM trainers where t_id < p_id;
RETURN;
END myfunc;
Первый Select возвращает только одну строку данных, а второй Select несколько строк данных.
Нужно сделать так чтобы данные первого select записывались как объект JSON,
А данные второго select записывались как массив JSON который принадлежит к объекту.
Примерно так,
Json_obj(Value1, Value2, json_arr);
Всё эту нужно для того чтобы возвращать эти данные при вызове. (return)
А функция может возвращать только одно значение, из за этого важно что json_arr был как один из элементов json_obj.