2
我有一个数据库备份,我导入SQL Server并通过添加一些列进行了少量更改。没有删除任何现有的列,但添加了一些额外的。修改表后SQL Server数据导入
现在我希望再次导入相同的数据库,以便在添加列时处理所有最新输入的数据。
什么是实现这一目标的正确,有效和高效的方式?
感谢您的建议。
我有一个数据库备份,我导入SQL Server并通过添加一些列进行了少量更改。没有删除任何现有的列,但添加了一些额外的。修改表后SQL Server数据导入
现在我希望再次导入相同的数据库,以便在添加列时处理所有最新输入的数据。
什么是实现这一目标的正确,有效和高效的方式?
感谢您的建议。
还原在同一台服务器上的备份,然后运行这个:
INSERT INTO Production.dbo.table1 (column1, column2, integercol, stringCol)
SELECT column1, column2, 16, 'add text value'
FROM Backup.dbo.table1
您可以添加一个WHERE子句和特定的列相应。
select上的列数必须与插入相匹配。