相关疑难解决方法(0)

在 SQL Server 中创建可以保存存储过程结果的临时表的最简单方法是什么?

很多时候我在处理 SQL Server 时需要编写如下内容。

create table #table_name
(
    column1 int,
    column2 varchar(200)
    ...
)

insert into #table_name
execute some_stored_procedure;
Run Code Online (Sandbox Code Playgroud)

但是,创建一个具有作为存储过程结果的精确语法的表是一项繁琐的任务。例如,sp_helppublication的结果有 48 列!我想知道是否有任何简单的方法可以做到这一点。

谢谢。

sql-server stored-procedures t-sql

53
推荐指数
2
解决办法
29万
查看次数

标签 统计

sql-server ×1

stored-procedures ×1

t-sql ×1