【问题标题】:SQL Server data import after modifying tables修改表后的 SQL Server 数据导入
【发布时间】:2012-01-24 13:52:21
【问题描述】:

我有一个数据库备份,我将其导入 SQL Server,并通过添加一些列进行了一些更改。没有删除任何现有的列,但添加了一些额外的列。

现在我希望再次导入同一个数据库,这样我就拥有了在添加列时输入到旧数据库中的所有最新数据。

实现这一目标的正确、有效和高效的方法是什么?

感谢您的建议。

【问题讨论】:

    标签: sql-server data-import


    【解决方案1】:

    在同一台服务器上恢复备份,然后运行:

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

    您可以相应地添加 where 子句和特定列。

    选择的列数必须与插入相匹配。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-09
      • 1970-01-01
      • 1970-01-01
      • 2015-05-24
      • 1970-01-01
      • 2011-12-30
      相关资源
      最近更新 更多