当前位置:回答三>百科问答>sql procedure 怎么调用

sql procedure 怎么调用

2024-08-30 00:10:06 编辑:join 浏览量:576

sql procedure 怎么调用

为了演示方便,新创建了一个存储过程 [dbo].[pr_test] 。

怎么调用SQL存储过程

存储过程内容很简单就是几个数字,实际应用中可能还会使用的到一些存储过程参数。

怎么调用SQL存储过程

执行存储过程,来检验一下新建的存储过程结果集。

怎么调用SQL存储过程

若我们在其实场景需要调用这个存储过程中的结果集,则不需要直接调用,而是将结果集先插入一个临时表即可。

create table #data (

Ftest1 int,

Ftest2 int,

Ftest3 int

)

注意:表定义的列数目要与存储过程的一致。

怎么调用SQL存储过程

临时表创建好了之后,使用insert into #data exec [dbo].[pr_test] 将结果集插入到临时表#data中。

怎么调用SQL存储过程

可以将以上的创建临时表和插入存储过程结果的SQL语句放在需要的调用存储过程的场景中。

怎么调用SQL存储过程

这样就可以通过临时表#data来连接其他表了。

标签:sql,procedure,调用

版权声明:文章由 回答三 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.huidasan.com/answer/235130.html
热门文章