加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

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

发布时间:2020-12-12 06:44:09 所属栏目:MsSql教程 来源:网络整理
导读:我试图将两个select语句执行到一个查询,将数据泵入临时表.第一个查询将有5列,而第二个查询只有一列. 第一个可以通过以下方式实现: Select a.ID AS [a],b.ID AS [b],c.ID AS [c]INTO #testingTempFROM.... 现在我有第二个查询尝试将数据泵入#testingTemp: Se
我试图将两个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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读