[英]Laravel Model SQL Server: Get Output Parameters from Stored Procedure
[英]Get multiple table output from Stored Procedure Mysql (Laravel + SPA)
我有一个存储过程,当调用该过程时,它会在Laravel中返回三个表(3 个已选择)
Public function getTables(Request $request){
$output =DB::select('call all_result(?,?)', array($request->in1,$request->in2));
return response()->json($output);
}
结果:只返回第一个表,我需要 3 个表一起
更新:
存储过程
DELIMITER $$
create procedure all_result()
BEGIN
select * from table1;
select * from table2;
select * from table3;
END
$$
笔记:
我使用SPA(单页应用程序)Vue Js 前端,我使用Laravel 后端
从Laravel通过爱可信VueJs调用API
我的数据库是MYSQL
在存储过程中编写代码,例如。
DELIMITER $$
CREATE PRECEDURE all_result()
BEGIN
SELECT * FROM table1;
SELECT * FROM table2;
SELECT * FROM table2;
END
$$
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.