Создание временных подмостков в SQL Server

Я использую SQL Sever. Мое сомнение: я могу создавать временную таблицу, не определяя Ваших колонн? или: существует какой-то динамический способ создавать временную таблицу начиная с одного SELECT Column1, Column2 FROM DBO.TBLDATACOPY?

Цель состоит в том, чтобы создавать временную таблицу, чтобы хранить данные, которых возвращает один SELECT Column1, Column2 FROM DBO.TBLDATACOPY что работает посредством одного EXECUTE sp_executesql. Я не могу реализовывать следующее SELECT * INTO #TBCOPY FROM (SELECT *FROM DBO.TBLDATACOPY) из-за которого таблица #TBCOPY он разрушается, закончившись sp_executesql.

6
задан 22.05.2017, 18:43
1 ответ

CTE, он может подавать ему

USE Name_BD
Go
WITH nombreCTE  ( idProducto , Descripcion )

AS
(SELECT ProductDescriptionID, Description FROM Production.ProductDescription)

SELECT * FROM nombreCTE;

1
ответ дан 24.11.2019, 08:59
  • 1
    тебе благодарен за опору, но отвечать с только có я говорю, что считается низким качество –  26.12.2018, 23:16
  • 2
    deberá s давать ему в издавании и añ adir explicació n как этот рукописный шрифт решает проблему –  26.12.2018, 23:16
  • 3
    что cte? O.o – Ruslan López 27.12.2018, 03:51
  • 4
    Я не вижу, как CTE может помогать этому в этом случае. Я думаю, что ты должен разрабатывать лучше твой ответ. – jachguate 28.12.2018, 00:31