我创建了一个带搜索条件的存储过程A(返回一个表格),能够正常执行,现在想将存储过程返回的表格数据与另外一个表进行Left Join,不知道如何实现,谢谢。急用!

解决方案 »

  1.   

    哦,但是函数调用比存储过程慢吧。因为查询数据要INSERT INTO函数表中,特别是大数据量应该会影响速度吧。
      

  2.   

    create table #临时表 
    insert into #临时表
    exec 存储过程然后在用#临时表和你要的表关联
      

  3.   

    可以实现,用openrowset就可以了select * into ##T from OPENROWSET(
    'SQLOLEDB','Server=.;Database=DB;uid=sa;pwd=11234','exec 你的存储 参数') as