【发布时间】:2019-03-07 02:25:20
【问题描述】:
我正在尝试从 laravel 5.6 调用存储过程,该存储过程在数据库客户端上运行正常。
CALL storedProcedure1(95, 2);
但是当我使用时:
$db = DB::select('exec storedProcedure1(?,?)', array(
$param1,
$param2
));
从 laravel 我得到以下信息:
"message": "数据包乱序。预期 1 收到 0。数据包 大小=131072”,“异常”:“错误异常”,“文件”: "D:\project\vendor\laravel\framework\src\Illuminate\Database\Concerns\ManagesTransactions.php", “行”:202,
我应该怎么做才能修复它?
【问题讨论】:
标签: php mysql laravel stored-procedures