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

有关插入某列数值的问题

楼主ldl999(一叶)2004-09-02 19:18:02 在 MS-SQL Server / 基础类 提问

现有这样一个表,  
  字段为  
  seq     eid   tel   time   used   等5个字段  
  现在我想插入eid   列100001到165536    
  used都设为0  
  请教高手怎么做好些 问题点数:40、回复次数:7Top

1 楼pbsql(风云)回复于 2004-09-02 19:22:14 得分 15

select   top   65536   identity(int,100001,1)   id   into   #t  
      from   sysobjects   a,sysobjects   b,sysobjects   c  
  insert   into   tablename(eid,used)  
      select   id,0   from   #t  
  drop   table   #tTop

2 楼ldl999(一叶)回复于 2004-09-02 19:22:49 得分 0

结果为这样  
  seq     eid                     tel                               time                                             used    
  1         100001                                                                                                         0  
  2         100002                                                                                                         0  
  3         100003                                                                                                         0  
  ......  
  65536     165536                                                                                                     0Top

3 楼ldl999(一叶)回复于 2004-09-02 19:28:16 得分 0

按找我这个要求呢   ,呵呵Top

4 楼jackting()回复于 2004-09-02 19:33:06 得分 10

declare   @i   int  
  set   @i=100001  
  while   @i<165536    
  begin  
  insert   into   表(eid,   used   )   select   @i,0  
  set   @i=@i+1  
  endTop

5 楼pbsql(风云)回复于 2004-09-02 19:33:16 得分 0

难道不符合吗?呵呵Top

6 楼pbsql(风云)回复于 2004-09-02 19:34:15 得分 5

楼上的要执行65536个insert,效率低下Top

7 楼jackting()回复于 2004-09-02 19:34:55 得分 10

declare   @i   int  
  set   @i=100001  
  while   @i<165536    
  begin  
  insert   into   #tabl   (seq   ,   eid,   tel,   time,   used   )   select    
  identity(int,1,1),@i,'','',0  
  set   @i=@i+1  
  endTop

相关问题

  • 问 关于想下拉列表插入数值的问题!
  • 有关IDENTITY 列插入异常的问题
  • 如何利用query插入数值型的数据???
  • 有关数值操作,请帮忙,thanks
  • 小问题有关数值转换
  • 插入列问题
  • 怎么插入列
  • 请教TADOQuery中如何使用动态参数(关于插入数值)。
  • 有关用SQL命令插入数据
  • 有关插入……急盼答复。

关键词

  • 字段
  • 插入
  • eid
  • sysobjects
  • seq eidtel time
  • select

得分解答快速导航

  • 帖主:ldl999
  • pbsql
  • jackting
  • pbsql
  • jackting

相关链接

  • SQL Server类图书

广告也精彩

反馈

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