CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

請教一個問題?????

楼主MaDaHai(大海)2003-12-02 21:33:32 在 MS-SQL Server / 基础类 提问

當tablename中有一欄位是(自動增長)的:比如ID  
  delete   from   table  
  insert   into   tablename   ...  
  那么怎樣才能使ID欄位每次都從1開始阿 问题点数:20、回复次数:5Top

1 楼pengdali()回复于 2003-12-02 21:38:48 得分 0

SQL   SERVER企业管理器-->右键你的表-->设计表-->选中你要设置标识的字段(必须是int或其他数字类型)-->下面有个属性叫“标识”的,选“是”,你可以按你的要求改一下标识种子或标识递增量,然后保存该表的设计。  
  Top

2 楼pengdali()回复于 2003-12-02 21:38:59 得分 0

如:  
   
  create   table   表(id   int   identity(1,1),name   varchar(100))  
  insert   表   values('J9988')  
  insert   表   values('CSDNM')  
  select   *   from   表  
  drop   table   表Top

3 楼MaDaHai(大海)回复于 2003-12-02 21:44:26 得分 0

大力,我的意思不是這樣的啊,我是說當一個表的一個欄位設為自動識別時,當一開始有數据ID是從1  
  開始的,但刪除數据,重新插入ID就不是從1開始了,我想還從1開始,應該怎么做Top

4 楼pengdali()回复于 2003-12-02 21:53:26 得分 10

http://expert.csdn.net/Expert/topic/2437/2437014.xml?temp=.67857  
  Top

5 楼CrazyFor(冬眠的鼹鼠)回复于 2003-12-02 22:14:47 得分 10

 
  TRY:  
   
  truncate   table   表名  
  insert   into   tablename   ...  
  Top

相关问题

  • 请教一下
  • 一事请教
  • 请教一下............
  • 请教一下
  • 请教一下
  • 请教一下
  • 请教一下:
  • 请教一下!!
  • 请教一下?
  • 求教一SQL

关键词

  • 從1開始
  • 标识
  • 表
  • tablename
  • 欄位
  • insert
  • table

得分解答快速导航

  • 帖主:MaDaHai
  • pengdali
  • CrazyFor

相关链接

  • SQL Server类图书

广告也精彩

反馈

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