T-SQL Выберите группу данных из другой БД и скопируйте в DB2 - PullRequest
0 голосов
/ 12 октября 2011

H все,

Во-первых, спасибо за чтение этого.Мой вопрос: как я могу выбрать группу данных из ДРУГОЙ базы данных и вставить в свою собственную базу данных с тем же именем столбца и полем?Я просто могу подумать об использовании выбора из DB1, а затем вставить в DB2.Я планирую написать этот процесс внутри хранимых процедур.Есть ли лучший способ сделать это?

Среда разработки: Sql server 2008 и VS2010 (использование .net C # для исключения сохраненного продукта) Спасибо, цените его много.И, пожалуйста, не стесняйтесь высказать мою ошибку или ошибку. Я хочу учиться на ошибке

LiangCk

1 Ответ

0 голосов
/ 12 октября 2011

Вы можете сделать следующее, если это тот же сервер базы данных

INSERT INTO [DB].[UserName].[TableName]
Select * from [DB2].[UserName].[TableName]
  • [DB] - это имя базы данных 1
  • [DB2] - это имя базы данных 2
  • [UserName] - ваше имя пользователя на сервере sql (dbo, ....)
  • [TableName], конечно же, ваш стол

Если у вас разные сервера sql, вы можете подключить оба сервера используя связанный сервер.

http://msdn.microsoft.com/en-us/library/ff772782.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...