我用Laravel和SQL Server创建了一个存储过程。当我创建存储过程时,它可以工作,但是在选择表和放置函数时,它不使用验证来检查存储过程是否正确。所以我想添加一些验证来检查存储过程是否正确。
我使用以下代码创建了从laravel到SQL Server的存储过程:
DB::statement(DB::raw("DROP PROCEDURE IF EXISTS ".$data['name_procedure']));
DB::statement(DB::raw($data['store_procedure']));
我尝试使用try and catch进行验证:
try{
}
catch(Exception $e) {
}
我使用的执行力:
DB::select(name_store_procedure)