将表从一个数据库复制到另一个数据库

时间:2015-08-10 14:46:22

标签: mysql

我正在尝试将表从一个数据库复制到另一个数据库。

此问题已有多种解决方案。我用这种方法来解决这个问题。

 select  *
into    DbName.dbo.NewTable
from    LinkedServer.DbName.dbo.OldTableSourceDB..MySourceTable

我有两个数据库。一个是blog,其中包含一个名为engineers的表格;另一个名为msdata的数据库,包括一个名为ms的表。我正在尝试将表engineers复制到数据库msdata。我的疑问是:

select * into msdata.dbo.ms from linkedserver.blog.dbo.engineers;

但输出

Undeclared variable: msdata

我不知道这是问题所在。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:1)

尝试下面的替代查询,确保您已在目标数据库中创建了表:

INSERT INTO DestinationDatabase..DestinationTable 
SELECT * FROM SourceDatabase..SourceTable;

答案 1 :(得分:1)

只是一个例子:

resolve: {
  alias: {
    templates: path.join(__dirname, '.tmp/templates')
  }
}

,auto_increment保留并在3处恢复新事物