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

怎么将数据表中某字段编号(100分),在线等待。。。

楼主herr()2003-01-03 12:47:39 在 MS-SQL Server / 疑难问题 提问

怎么将数据表中某字段编号  
   
  编号9000000001  
          9000000002  
          9000000003  
              。  
              。  
              。  
          9000000010  
              。  
              。  
              。  
   
  我是10位的而且是9开始的信息,   select   indetity(int,9000000001,1)   as   xh,*   into   #temp   from   table     ,int好象不行了  
   
  请教!!!!!!!!!! 问题点数:100、回复次数:3Top

1 楼CrazyFor(冬眠的鼹鼠)回复于 2003-01-03 12:56:13 得分 100

那改成bigint  
  再不行就用字符型呗  
   
  select   identity(INT,1,1)   as   id,'9'+right('000000000'+cast(id   as   varchar(10)),9)   as   xh   into   #temp1   from   sysobjects  
   
   
  select   *   from   #temp1  
  Top

2 楼CrazyFor(冬眠的鼹鼠)回复于 2003-01-03 13:05:30 得分 0

更正:  
  drop   table   #temp1  
  select   identity(INT,1,1)   as   iid   into   #temp1   from   sysobjects  
  select   '9'+right('000000000'+cast(id   as   varchar(10)),9)   as   xh   from   #temp  
  Top

3 楼KnowLittle(人傻不要紧,只要肯学习。)回复于 2003-01-03 13:08:32 得分 0

楼上的好快,:)  
  用numeric也可以  
   
  select   identity(numeric,9000000001,1)   as   xh,*   into   #temp   from   tableTop

相关问题

  • 在线等待:如何获取数据库中数据表的字段数目和各个字段名?谢谢
  • 100分求助,按时间将现有数据表中的增加一字段某天编号!!(在线等待)
  • 再线等待,数据表坏了。
  • 数据表字段类型的问题?
  • 本地SQL创建数据表时出错???在线等待!!!
  • 如何用命令在VFP数据表中添加一个新的字段?急!急!急!在线等。
  • 我的数据表坏了,有没有办法修复?(再线等待)
  • 请教读取关系数据表的SQL语句问题<在线等待.....>
  • 一个数据表中记录关于日期的问题...在线等待啊
  • 如何检测数据表中某个字段是否存在?

关键词

  • xh
  • 编号
  • temp
  • select identity
  • table

得分解答快速导航

  • 帖主:herr
  • CrazyFor

相关链接

  • SQL Server类图书

广告也精彩

反馈

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