存储过程的使用 select * from (exec (+@procName+)) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create table tab(...)insert tab exec procNameselect * from tab --不能直接的查询.但我提供两个办法.1.create table #temp_tb(name varchar(8))insert #temp_tb exec procnameselect * from #temp_tbdrop table #temp_tb2.SELECT a.*FROM OPENROWSET('SQLOLEDB','服务器名称';'用户名';'密码','exec procname') AS a--这样就可以直接的查询存储过程的结果集了. 临时表和OPENROWSET的速度如何? OPENROWSET与临时表相比,性能如何? if exists(select * from sysobjects where name = table_name) select * from table_nameelse begin print '不存在' end 在server 2008下装sql server 2008出现问题,请大家帮帮我!!! 游标和鎖定的關系 求sql语句,进来看看吧,应该是不难。。。学的不好 sql 累加树形结构 csdn牛人多,帮帮忙 如何把出生日期转化为年龄 如何修改一视图结果集 SQL高手快来 求助一条批量操作的语句 这是什么。。你们猜 高手接招,快!快!快! 选择表中的第几条记录如何实现 查询语句问题~~~~
...
)insert tab exec procNameselect * from tab
1.
create table #temp_tb(name varchar(8))
insert #temp_tb exec procname
select * from #temp_tb
drop table #temp_tb
2.
SELECT a.*FROM OPENROWSET('SQLOLEDB','服务器名称';'用户名';'密码','exec procname') AS a--这样就可以直接的查询存储过程的结果集了.
select * from table_name
else
begin
print '不存在'
end