Импорт данных SQL Server после изменения таблиц - PullRequest
2 голосов
/ 20 декабря 2011

У меня есть резервная копия базы данных, которую я импортировал в SQL Server и внес несколько изменений, добавив несколько столбцов.Не удалил ни один из существующих столбцов, но добавил некоторые дополнительные.

Теперь я хочу еще раз импортировать ту же базу данных, чтобы у меня были все последние данные, которые вводились в старую, когда я работал над добавлением столбцов.

Каким будет правильный, эффективный и действенный способ добиться этого?

Спасибо за предложения.

1 Ответ

2 голосов
/ 20 декабря 2011

Восстановите резервную копию на том же сервере, затем запустите:

INSERT INTO Production.dbo.table1 ( column1, column2, integercol, stringCol )
SELECT  column1, column2, 16, 'add text value'
FROM    Backup.dbo.table1

Вы можете добавить предложение where и определенные столбцы соответственно.

Количество столбцов на выборке должно соответствовать вставке.

...