мой код процедуры магазина ниже,
BEGIN
SELECT * FROM email_template_punit_master WHERE punit_id = p_punit_id;
SELECT 'SUITE' AS array_name
FROM dp__view_punit_master as a
WHERE a.punit_id = p_punit_id;
END
мой код в люменах для вызова этой процедуры магазина ниже,
$result = DB::select('call '.env('DB_PREFIX').'mystoreprocedure('.$parameter.')');
он дает мне результат только первого запроса из магазинапроцедура не для второго запроса,
если я изменю порядок запроса, как показано ниже,
BEGIN
SELECT 'SUITE' AS array_name
FROM dp__view_punit_master as a
WHERE a.punit_id = p_punit_id;
SELECT * FROM email_template_punit_master WHERE punit_id = p_punit_id;
END
снова, это даст мне результат первого запроса вместо обоих результатов запроса,
если я выполню в базе данных mysql, это даст мне требуемый результат, но при вызове из lumen он выдаст первый результат запроса,
как получить весь результат запроса с помощью процедуры хранилища lumen