Используйте выбор в утверждение в SQL - PullRequest
3 голосов
/ 17 октября 2011

Я использую SQL Server 2008. У меня есть база данных (Database1), в которой есть одна таблица (Table1), и я хочу скопировать данные этой таблицы в другую таблицу (Table2), которая находится в другой базе данных (Database2).Как мне написать «SELECT INTO».Следует отметить, что таблица 2 существует в базе данных 2 и имеет ключи сохранения и индекс.Большое спасибо.

1 Ответ

3 голосов
/ 17 октября 2011

Вы можете просто;

insert into database2.dbo.table2 (f1, f2, fN)
  select f1, f2, fN 
  from database1.dbo.table1
  where x = y
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...