MSSQL里面如何把一个数据库表的内容,完全导入到另一个数据库的表当中去
在同一个实例上面,有两个数据库A和B,A里面有一个表a,B里面有一个表b,现在a和b的表的结构已经完全一样了,但是我要吧a里面的数据完全弄到b里面去,这个sql语句应该如何写?用企业管理器又应该这么操作?
在同一个实例上面,有两个数据库A和B,A里面有一个表a,B里面有一个表b,现在a和b的表的结构已经完全一样了,但是我要吧a里面的数据完全弄到b里面去,这个sql语句应该如何写?用企业管理器又应该这么操作?
答案:insert into b.dbo.b
select * from a.dbo.a
注意 跨库必须带.dbo.
其他:在企业管理器里操作如下
1、右键点A库,选导出数据
2、根据导出/导入向导,一步一步做,到第三步的时候,选择“用一条查询指定要输出的数据”,点下一步
3、输入查询语句select * from a 一直点下一步,直到把向导完成。
4、在B库中会出现一个叫“结果”的表,重新命名这个表就可以了。 企业管理器中
在B数据库名称上点右键--》所有任务--》导入数据...
然后按照提示一步步操作就可以了
上一个:mssql 数据库 表复制
下一个:求asp代码查询mssql中product表里面ID字段的最大值和最小值,并显示出来。