Я пытаюсь вставить данные из одной моей существующей таблицы в другую существующую таблицу.
Можно ли вставить данные в любую существующую таблицу, используя запрос select * into
.Я думаю, что это можно сделать с помощью объединения, но в этом случае мне нужно записать все данные моей существующей таблицы во временную таблицу, затем удалить эту таблицу и, наконец, применить объединение, чтобы вставить все записи в одну и ту же таблицу
, например.
select * into #tblExisting from tblExisting
drop table tblExisting
select * into tblExisting from #tblExisting union tblActualData
Здесь tblExisting - это таблица, где я на самом деле хочу хранить все данные. TblActualData - это таблица, из которой данные должны быть добавлены в tblExisting.
Правильный ли это метод.У нас есть другая альтернатива?