sql2000中 如何用语句复制数据??~

来源:百度知道 编辑:UC知道 时间:2024/05/17 00:37:11
sql2000中 如何用语句复制数据??
如何把AA数据库中as表的全部数据复制到BB数据库中的as表???
因为我这个数据库太大了 打开恐怕得大半天的时间 所以才想用语句复制

1.打开企业管理器,把两个数据库都连接上
2.打开AA数据库-->用户表-->点击as表右键-->所有任务-->导出数据
3.按提示一步步来,选好源数据库为AA数据库,表为as表,目标数据库为BB数据库,表为as表,它会自动在BB数据库中创建as表并把数据导入的.
很方便的,你试一下

这是一个存储过程中实现移植数据的方法,你试试,有些变量要求你先定义
Declare @cSQL nvarchar(1000)
Declare @DBName varchar(50)

set @cSQL='insert into ' + @DBName + '..TableName select * from TableName where ID not in
(select ID from ' + @DBName + '..TableName)'
exec sp_executesql @cSQL
执行的语句是个有条件的处理,这个语句是在被复制的这边执行。(还要注意两边的数据库结构要一直。)

可以用企业管理器来做,进行数据导入/导出,图形化操作界面很方便,不需要打开表

如果是同一台服务器
insert into bb.dbo.as
select * from aa.dbo.as
不同服务器就加连接.

推荐plsql developer 这个工具,把表数据导出然后导入到另一个数据库中