现在的位置: 首页 > 综合 > 正文

对存储过程返回的结果进行条件查询

2013年07月03日 ⁄ 综合 ⁄ 共 304字 ⁄ 字号 评论关闭

    有些程序员喜欢使用存储过程来实现一些数据的查询工作,如果客户端用户(这里是指使用这些存储过程的程序员)想对得到的结果进行筛选,目前没有简单的办法,但是可以利用临时表作为折中的办法。

Create Table #TmpTable(FieldList)
Insert Into #TmpTable Exec StoreProcedureName ParameterList

需要指出创建临时表语句中的字段列表FeildList需要和存储过程返回的字段顺序一致;ParameterList是存储过程要用到的参数。执行完之后,

    就可以使用Select语句对刚创建的临时表进行条件查询了。最后不要忘记删除掉临时表。

抱歉!评论已关闭.