在sql server中有两个数据库,a库和b库, 现在想用sql语句或存储过程把a库中user表中的数据导入到b库中的test表中,请问如何实现?
user表
id  name password
1    aa     aa
2    bb     bb
3    cc     cc
test表
id  name password

解决方案 »

  1.   

    insert into servername.dbo.b.test select * from servername.dbo.a.user
      

  2.   

    如果同机同用户.insert into b.test select * from a.[user]
      

  3.   

    如果只将a库中user表的几个字段导入到b库中test表中的几个字段呢,应该怎么写
      

  4.   

    如果只将a库中user表的几个字段导入到b库中test表中的几个字段呢,应该怎么写
      

  5.   

    如果只将a库中user表的几个字段导入到b库中test表中的几个字段呢,应该怎么写
    对应写字段如:ID , ID , VAL , VALinsert into servername.dbo.b.test(id , val) select id , val from servername.dbo.a.user如果字段名字不同如: aid , bid , aval , bval
    insert into servername.dbo.b.test(bid , bval) select aid , aval from servername.dbo.a.user
      

  6.   


    use b
    insert into test(a,b...字段)
    select a,b...字段 from a.dbo.testb的TEST 字段
    和SELECT a 的字段必须对应