|
|
|
Forum Guru
      
участник
Last Login: 20.09.2007 9:51
Сообщ.: 56,
Visits: 90
|
|
Здравствуйте. Подскажите как из указанного ниже скопировать данные с одной таблицы в другую, при условии, что таблица tableName2 находится в другой базе данных, на этом же сервере.
INSERT INTO tableName1 (field1, field2, ..., fieldN)
SELECT nfield1, nfield2, ..., nfieldN FROM tableName2
Спасибо!
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
| Надо использовать полное имя объекта в виде БазаДанных.Владелец.ИмяОбъекта. Так как обычно к качестве владельца выступает пользователь dbo, то его можно пропустить. Получается запись БазаДанных..ИмяОбъекта. В итоге код в твоем случае будет выглядить так: INSERT INTO tableName1 (field1, field2, ..., fieldN) SELECT nfield1, nfield2, ..., nfieldN FROM dbName..tableName2
|
|
|
|