CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

菜鸟问题:怎样把一个数据库中的表附加到另一个数据库中?谢了先!

楼主blackmailer()2006-06-03 22:49:41 在 MS-SQL Server / 应用实例 提问

大家好!  
  有两个数据库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

相关问题

关键词

得分解答快速导航

  • 帖主:blackmailer
  • xeqtr1982
  • itblog
  • rfq
  • wangtiecheng
  • caobin518

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo