社区
MS-SQL Server
帖子详情
在存處過程中要用到另一個存處過程的結果,怎麼辦
zealothasu
2003-08-19 05:19:26
在存處過程中要用到另一個存處過程的結果(是一個數據集)
那怎麼吧它的結果放到一個臨時表中呢??
...全文
76
13
打赏
收藏
在存處過程中要用到另一個存處過程的結果,怎麼辦
在存處過程中要用到另一個存處過程的結果(是一個數據集) 那怎麼吧它的結果放到一個臨時表中呢??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pengdali
2003-08-20
打赏
举报
回复
用全局临时表:
create proc 过程名
as
select * into ##全局临时表 from 表
go
----
exec 过程名
select * from ##全局临时表
mistral
2003-08-20
打赏
举报
回复
你可以考虑使用table变量,声明变量的方法是声明普通变量和建立表的结合。详悉方法请查看帮助文件。
zealothasu
2003-08-20
打赏
举报
回复
我知道方法是對的
但是這是針對返回數據集結構固定
要是不固定的該怎麼辦??
伍子V5
2003-08-20
打赏
举报
回复
大力的解决方法是对的,再不你用函数也行
zealothasu
2003-08-20
打赏
举报
回复
返回數據集列是動態的
能不能不create #來操作??
就像
select *
into #aaa
from tablea
一樣
我試了不行
不知大家有甚麼好辦法
nboys
2003-08-19
打赏
举报
回复
create table # (col1.........)
insert into # exec proc_name
select * from #
drop table #
txlicenhe
2003-08-19
打赏
举报
回复
up
hjb111
2003-08-19
打赏
举报
回复
create table #temp(结构和返回结构相同 int)
insert #temp exec yourprocname
select * from #temp
CrazyFor
2003-08-19
打赏
举报
回复
参考:
create table #table(id int identity,txt varchar(1000))
insert into #table(txt) exec master..xp_cmdshell 'dir c:\*.'
select * from #table
用存储过程插入数据
在INSERT 语句中可以通过执行存储过程来取得要插入的数据所插入的数据是存储
过程中SELECT 语句所检索的结果集使用存储过程插入数据的语法如下
INSERT [INTO]
{ table_name WITH ( <table_hint_limited> [...n])
| view_name
| rowset_function_limited }
{ [(column_list)]
EXECUTE procedure
其中procedure 既可以是一个已经存在的系统存储过程或用户自定义的存储过程也
可以在INSERT 语句中直接编写存储过程
例11-4 对每个部门求员工工资总额并把结果存入department_info 表中
use pangu
insert into department_info(dept_id, d_wage)
execute ('select dept_id, sum(e_wage)
from employee
group by dept_id')
select * from department_info
运行结果如下
(7 row(s) affected)
dept_id d_chief_name d_location e_num d_wage
------- -------------------- -------------------------------------------------- ------ ------------
1001 dbo NULL NULL 15000.0000
1002 dbo NULL NULL 19500.0000
lifeforu
2003-08-19
打赏
举报
回复
http://expert.csdn.net/Expert/TopicView1.asp?id=2142802
lifeforu
2003-08-19
打赏
举报
回复
http://expert.csdn.net/Expert/topic/2142/2142802.xml?temp=.5115167
yzssg
2003-08-19
打赏
举报
回复
大力的解决方法是对的,再不你用函数也行
pengdali
2003-08-19
打赏
举报
回复
create table #临时表(结构和返回结构相同 int)
insert #临时表 exec 过程名
select * from #临时表
Delpih 13.1控件之《AVP虚拟化系统》简要使用手册图片显示完整版.7z
Delpih 13.1控件之《AVP虚拟化系统》简要使用手册图片显示完整版.7z
java面试题集和笔试题汇总
代码转载自:https://pan.quark.cn/s/a4b39357ea24 关于Java的面试资源、面试题库以及笔试题的集合资料,关于Java的面试资源、面试题库以及笔试题的集合资料,关于Java的面试资源、面试题库以及笔试题的集合资料,涵盖了基础面试问题、Java Web面试问题、JAVA面试题库.txt以及分布式相关面试问题的汇编.pdf。期待这些资料能够对您提供有效的支持!!
豆包DeepSeek收录优化系统 GEO关键词排名工具 企业AI搜索流量获客
核心功能全包含: 覆盖主流平台:支持DeepSeek、豆包、文心一言、腾讯元宝等六大模型。 AI智能创作:内置文章在线AI写作功能,内容源源不断。 精准获客:支持高检索量关键词筛选,锁定精准流量。 全自动发布:支持文章自动发布,对接权威媒体平台。 品牌定制:支持自建知识库、图片素材库,打造专属品牌形象。 数据透明:提供各大模型关键词反馈报表,效果看得见。 适用人群: 适用于工厂、企业、商务服务、销售经理等各行各业。 操作简单,支持月卡/年卡,灵活使用,低成本维持优化效果。
多步骤规范.md.md
多步骤规范.md.md
MS-SQL Server
34,875
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章