如何在 Laravel 中调用 SQL Server 存储过程?
你好,
我无法从 Laravel 调用 SQL Server 存储过程。即将出现的错误。
请任何人帮助我???
这是一个例子:
DB::statement('CALL sp_user_add(:name, :email, :password);',
array(
'name' => $name,
'email' => $email,
'password' => $password
)
);
您可以通过两种方式轻松调用 laravel 中的存储过程
class CheckController extends Controller
{
public function callProcedure()
{
// Calling Stored Procedure from MySQL
$alluser = DB::select('call getalluser()');
return $alluser;
}
}
class CheckController extends Controller
{
public function callProcedure($id)
{
// Calling Stored Procedure from MySQL
$specificuser = DB::select('call getspecificuser(?)',array($id));
return $specificuser;
}
}
您可以参考以下文章以更好地理解 如何在 laravel 中调用存储过程