CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

请问用sql语句如何复制一个表?

楼主littleM(小狮子)2002-08-27 15:26:35 在 MS-SQL Server / 基础类 提问

表中有image类型的数据,比较大,我用ado连接执行"insert   into   a   select   *   from   b"的时候,老是提醒我连接超时,请问有没有直接的复制表的语句或者方法,谢谢。  
  问题点数:100、回复次数:6Top

1 楼supsuccess(火气不小)回复于 2002-08-27 15:30:06 得分 0

select   *   into   tab2   from   tab1Top

2 楼Yang_(扬帆破浪)回复于 2002-08-27 15:35:57 得分 50

太大就一步一步来嘛:  
   
  insert   into   a   select   *   from   b   where   id<3000  
   
  insert   into   a   select   *   from   b   where   id>=3000   and   id<6000  
   
  and   so   on...  
   
   
  Top

3 楼littleM(小狮子)回复于 2002-08-27 18:34:00 得分 0

这样总觉得有点。。。。。。  
  我试着设置服务器的连接时间,还有ado对象的timeout,都设置为长时间,  
  好用了。  
  但是感觉上应该有更有效的方法的。  
  有什么好的办法呢?  
  高手们,今天都去野外活动了吗?Top

4 楼OpenVMS(半知半解)回复于 2002-08-27 18:58:38 得分 50

在SERVRE上写个存储过程做复制表,程序里调用该存储过程Top

5 楼Mailbomb(网络咖啡http://blog.csdn.net/mailbomb)回复于 2002-08-27 19:29:51 得分 0

学习Top

6 楼littleM(小狮子)回复于 2002-08-27 19:40:01 得分 0

事实上,我就是这么做的。  
  我写了一个存储过程,然后再程序中调用他,给他原表,和目的表两个参数。  
  在存储过程中我是这样写的:  
  insert   into   a   select   *   from   b  
  其中a,b是传入的参数,运行是动态编译的  
  Top

相关问题

  • 如何用SQL语句复制表和表中的数据???急!!!
  • 求SQL表对表复制指定列的语句
  • 如何实现sql语句复制数据表结构的?
  • 请教:复制表结构的SQL语句是什么?
  • 用sql语句,在access中怎样复制一个表??
  • 如何用sql语句只复制表的结构呢
  • 关于生成并复制数据表table的sql语句
  • 问一个表内数据复制操作的sql语句
  • 一句Sql语句复制表内容出现问题了
  • 如何用sql语句实现对同一表中纪录的复制??

关键词

  • 语句
  • 连接
  • 表
  • 请问
  • 复制
  • tab
  • into a select
  • insert
  • from b

得分解答快速导航

  • 帖主:littleM
  • Yang_
  • OpenVMS

相关链接

  • SQL Server类图书

广告也精彩

反馈

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