我正在运行一个存储过程从我的表单提交。但是,我一直收到以下错误:
查询的活动结果不包含任何字段。
下面是我尝试过的。执行SP DB::select('EXEC myStored_Procedure');的代码
我也试过
DB::select('SET NOCOUNT ON; EXEC myStored_Procedure');但两者都返回相同的错误。我也在存储过程本身中使用了Set NOCOUNT ON;,但是错误仍然发生。
我的SP工作正常,我的网页单独工作也很好,但是当我从网页调用SP时,它总是返回这个错误。
我怎样才能避免这个错误?
发布于 2015-12-28 21:01:25
DB::select期望返回一些数据作为对发送到db的查询的响应。如果您不关心从db发送的结果,或者数据库不发送任何结果,则可以使用DB::statement:
DB::statement('EXEC myStored_Procedure');https://stackoverflow.com/questions/34500595
复制相似问题