社区
疑难问题
帖子详情
如何把存储过程查询出来的结果(记录)放到一个临时表里面?
shang515
2003-10-24 04:37:44
如题
...全文
550
9
打赏
收藏
如何把存储过程查询出来的结果(记录)放到一个临时表里面?
如题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YuriOU
2003-10-24
打赏
举报
回复
create table #temp (col1 varchar(100),col2.........)
insert into #temp exec proc_name
pengdali
2003-10-24
打赏
举报
回复
举例:
create table #a(a varchar(1000))
insert #a exec xp_cmdshell 'dir c:'
select * from #a
shang515
2003-10-24
打赏
举报
回复
不行哟,不能满足要求呀
存储过程都是已经写好的,而且查询结果里的记录字段也都不一样
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
怎么样才能把这些存储过程的查询结果放到一个临时表里面?
3KS
yoki
2003-10-24
打赏
举报
回复
你可以运行这个例子看一下,它将sp_who存储过程返回的记录集插入到临时表中
create table #a(spid int,ecid int,status varchar(50),loginname varchar(50),hostname varchar(50),blk int,dbname varchar(50),cmd text)
insert into #a exec('sp_who')
yoki
2003-10-24
打赏
举报
回复
create table #a(spid int,ecid int,status varchar(50),loginname varchar(50),hostname varchar(50),blk int,dbname varchar(50),cmd text)
insert into #a exec('sp_who')
yoki
2003-10-24
打赏
举报
回复
Create procedure test
As
Select * into ##temp from table1
go
在外面你就可以访问##temp表了
xjwxiong
2003-10-24
打赏
举报
回复
select * into #Tmp from A
即可
#tmp為臨時表
A 可為查詢聚合(暫是看作一個表,可以自由發展)
txlicenhe
2003-10-24
打赏
举报
回复
注意必须先建临时表,再用insert #tmp Exec test
txlicenhe
2003-10-24
打赏
举报
回复
eg:
1: Create procedure test
As
Select 1 as id,'abc' as name
go
2:
Create table #tmp (a int,b varchar(10))
insert #tmp Exec test
Select * from #tmp
如何把
存储过程
查询
出来的结果(
记录
)
放到
一个
临时表
里面
如何把
存储过程
查询
出来的结果(
记录
)
放到
一个
临时表
里面
? eg: 1: Create procedure test As Select 1 as id, 'abc ' as name go 2: Create table #tmp (a int,b varchar(10)) ins...
关于
临时表
和
存储过程
返回结果
如果
临时表
被创建于
存储过程
之中,则
临时表
的范围在
存储过程
之中,或者被该
存储过程
调用的任何
存储过程
之中。如果需要在连接之间共享
临时表
,则需要使用全局的
临时表
。全局的
临时表
以“##”符号开头,它将一直存在于...
SQL将
存储过程
数据保存到
临时表
--创建
临时表
create table #temp_student ( StudentID varchar(50), ...--将
存储过程
数据保存到
临时表
insert into #temp_student exec [dbo].[Procedure_Test] --
查询
临时表
select * from #temp_student --删...
mysql动态结果集放入
临时表
_结果集存
放到
临时表
在开发过程中,很多时候要把结果集存
放到
临时表
中,常用的方法有两种。1.INSERT INTO SELECT语句语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1要求目标表Table2必须存在...
oracle
查询
结果存入
临时表
,Oracle
查询
问题引发
临时表
使用
分析某段时间内,刷卡金额大于1000的卡的消费
记录
,写法如下。sql语句写法:select a.dno,a.dcard,a.dcard_money,a.dcard_type,a.ddate, a.dsubshop,a.dworker,a.dtype,j.Djf Dnowjf,b.dsje,B.Dcountfrom st_card_...
疑难问题
22,302
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章