将EXEC结果存储到表中

时间:2018-08-01 17:38:02

标签: sql sql-server

我有以下查询:

EXEC ('SELECT  ID,        
  Date,        
  Type,                                
  FROM DB2T.BBT') AT DB2

如何将其存储到表中以便可以添加另一个查询的结果呢?我是sql的新手,已经做了很多搜索,但是看来我发现的所有内容都是特定于该场景的。有没有简单的方法可以做到这一点?

1 个答案:

答案 0 :(得分:1)

您需要SELECT. . . INTO

SELECT ID, Date, Type INTO Table_name                             
FROM DB2T.BBT;

如果您已经有表格,则可以使用INSERT INTO语句:

INSERT INTO Table_name (ID, Date, Type)
     SELECT  ID, Date, Type                     
     FROM DB2T.BBT;