首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

在SQL Server存储过程中,生成的临时表怎么被前端程序调用

2012-03-17 
在SQL Server存储过程中,生成的临时表如何被前端程序调用?我在存储过程里面把数据写入一个临时表 #temp(不

在SQL Server存储过程中,生成的临时表如何被前端程序调用?
我在存储过程里面把数据写入一个临时表 #temp(不是全局避免冲突)

但是存储过程结束后,这个表自然就会消失,我前段程序访问不了这个表

1.如何把整个临时表作为结果返回?给个例子 
2.通常这种情况,大家是怎么获得存储过程里面的表数据,除了作为结果返回,是不是有其他方法我不知道?


[解决办法]
1、

SQL code
CREATE PROC DBO.TESTASSELECT TOP 1000 * INTO #T FROM TABLESELECT TOP 10 * FROM #T   --只要最后面没有其他的SELECT,那这个查询将会被存储过程返回DROP TABLE #TGO 

热点排行