新平台数据库jinriuser
老平台数据库jinri
怎么把新平台的Visitor表的数据,添加到老平台Visitor表里面,用sql语句怎么写?谢谢

解决方案 »

  1.   

    insert into jinriuser.dbo.Visitor select * from jinri.dbo.jinri
      

  2.   


    同一台服务器上:
    insert into jinriuser.dbo.Visitor select * from jinri.dbo.jinri
    不同服务器: 先建立链接,然后
    insert into jinriuser.dbo.Visitor select * from [ip,端口号].jinri.dbo.jinri
      

  3.   

    消息 8101,级别 16,状态 1,第 1 行
    仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'jinriuser.dbo.Visitor'中的标识列指定显式值。怎么弄?
      

  4.   

    我本地sqlserver管理器机连的是服务器的 ,我要远程服务器吗?
      

  5.   

    insert into jinri.Visitor
    (老平台列
    )
    select 新平台列 from jinriuser.Visitor
      

  6.   

    抱歉,没看清楚楼主要求。
    如果目标表有自增字段,可以先取消自增,然后使用联接服务器将数据从源表插入目标表。
    先执行:
    SET IDENTITY_INSERT dbo.Tmp_部门信息 ON
    GO
    然后插入数据,再执行:
    SET IDENTITY_INSERT dbo.Tmp_部门信息 OFF
    GO