如何插入SQL Server中的现有临时表

前端之家收集整理的这篇文章主要介绍了如何插入SQL Server中的现有临时表前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图将两个select语句执行到一个查询,将数据泵入临时表.第一个查询将有5列,而第二个查询只有一列.

第一个可以通过以下方式实现:

Select a.ID AS [a],b.ID AS [b],c.ID AS [c]
INTO #testingTemp
FROM
....

现在我有第二个查询尝试将数据泵入#testingTemp:

Select z.ID AS [c]
INTO #testingTemp
FROM
....

但我的问题是数据库中已经有一个名为#testingTemp的对象?

我试图在互联网上搜索解决方案,但大多数人只是在我的第一部分面临问题,但显然没有人试图在第二次查询时扩展临时表?

解决方法

将其更改为insert into语句.否则,您会多次创建相同的临时表,这是不允许的.
Insert into #testingTemp (a,b,c)
Select a.ID AS [a],c.ID AS [c]
FROM

猜你在找的MsSQL相关文章