当前位置:K88软件开发文章中心编程语言SQLSQL01 → 文章内容

各种mssql数据库之间数据的导入

减小字体 增大字体 作者:wangsdong     来源:asp编程网  发布时间:2018-12-30 9:13:49

各种mssql数据库之间数据的导入

假设表名:admin,字段名是id(自动编号),adminname(用户名),adminpassword(密码)
数据库的操作有:
1、同台服务器上同一个库中同一张表中的数据操作:如将某条数据复制一份
insert into admin(adminname,adminpassword) select top 1 
adminname,adminpassword from admin where id=1

2、同台服务器上同一个库中不同表中的数据操作,如将admin表中的数据导入到puser表名
假设同台服务器上同一库上另一表名:puser,字段名userid(自动编号),username(用户名),password(密码)
insert into puser(username,password) select top 1 
adminname,adminpassword from admin where id=1

3、同台服务器上不同的数据库中表的导入
假设有同台服务器上另一个库temp上有一表名 pu,字段名p,u
insert into temp.用户名(sa就使用dob).pu1(u,p) select top 1 
adminname,adminpassword from admin where id=1

4、不同服务器上不同的数据库中表的导入
insert openrowset('sqlolddb','服务器IP'
'用户名'
'密码',库名.用户名.表名)(字段1,字段2) select adminname,adminpassword from admin where id=1



各种mssql数据库之间数据的导入