Laravelからストアドプロシージャを実行する方法 質問する

Laravelからストアドプロシージャを実行する方法 質問する

フォームがデータを送信した後、ストアド プロシージャを実行する必要があります。ストアド プロシージャは希望どおりに動作しており、フォームも適切に動作しています。laravel 5 から sp を実行するためのステートメントがわかりません。

次のように記述する必要があります: execute my_stored_procedure。しかし、オンラインではそのようなものを見つけることができないようです。

ベストアンサー1

こんなことを試してみてください

DB::select('exec my_stored_procedure("Param1", "param2",..)');

または

DB::select('exec my_stored_procedure(?,?,..)',array($Param1,$param2));

パラメータなしでこれを試してください

DB::select('EXEC my_stored_procedure')

おすすめ記事