Импорт данных SQL Server после изменения таблиц
У меня есть резервная копия базы данных, которую я импортировал в SQL Server и внес несколько изменений, добавив несколько столбцов. Не удалил ни один из существующих столбцов, но добавил некоторые дополнительные.
Теперь я хочу импортировать ту же базу данных еще раз, чтобы у меня были все последние данные, которые вводились в старую, когда я работал над добавлением столбцов.
Каков будет правильный, эффективный и действенный способ добиться этого?
Спасибо за предложения.
1 ответ
Решение
Восстановите резервную копию на том же сервере, затем запустите это:
INSERT INTO Production.dbo.table1 ( column1, column2, integercol, stringCol )
SELECT column1, column2, 16, 'add text value'
FROM Backup.dbo.table1
Вы можете добавить предложение where и определенные столбцы соответственно.
Количество столбцов на выборке должно соответствовать вставке.