我有一个存储过程,它返回一个表的计数值,如下所示:
Create procedure procedure_name (parameters)
As Begin
-----
select @@ROWCOUNT AS Count
END
我不知道如何在php中获取sp的结果。我知道如果使用mssql_num_rows(qry statement)
得到结果,如何获取结果。我不知道如何处理返回的计数。
我需要检查计数以便进一步处理。
我的PHP代码是这样的:
$result_data = mssql_query("EXEC procedure_name parameter1,parameter2");
I need to get the count value here for processing.
答案 0 :(得分:0)
将计数添加为返回语句,如下所示
RETURN SELECT @@ROWCOUNT
在php中,$result_data = mssql_query("EXEC procedure_name parameter1,parameter2");
$result_data
包含存储过程的计数。