菜鸟问题:怎样把一个数据库中的表附加到另一个数据库中?谢了先!
大家好!
有两个数据库A、B,我想把A中的数据表附加到B中,怎么办呀?
问题点数:40、回复次数:6Top
1 楼xeqtr1982(Visual C# .NET)回复于 2006-06-03 23:20:44 得分 8
select * into 库名B.所有者.表 from 库名A.所有者.表名
??Top
2 楼itblog(Just for wife!)回复于 2006-06-04 08:49:17 得分 8
:)Top
3 楼rfq(任凤泉)回复于 2006-06-04 10:12:00 得分 8
利用对象复制Top
4 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-06-04 10:39:27 得分 8
多种方法:
(1)用select into语句,但是没有相关属性,如:关键字、约束等
select * into 库名B.所有者.表名 from 库名A.所有者.表名
(2)用DTS,可以包括相关属性
(3)生成SQL脚本,包括表结构的脚本和数据的脚本
Top
5 楼caobin518(linlin)回复于 2006-06-04 11:12:33 得分 8
上面几位都说得特别详细
我补充一下:
select * into B.dbo.表名 from 表名 where 1=1 表示复制整个表,其中包括表中数据]
select * into B.dbo.表名 from 表名 where 1=0 表示复制表结构(没有相关属性),其中不包括表中数据Top
6 楼blackmailer()回复于 2006-06-04 18:16:03 得分 0
谢谢楼上的,问题解决了!
Top




