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

如何产生自动增加值的字段

楼主daview(Daview)2002-04-17 08:46:29 在 Web 开发 / ASP 提问

我在SQLSERVER中,想设置一个字段,该字段类似与ACCESS中的自动编号型,该如何设置?  
  谢谢!! 问题点数:20、回复次数:3Top

1 楼qisanyou(承接网站建设业务)回复于 2002-04-17 08:48:13 得分 8

int类型.标识:是Top

2 楼xoxe(xoxe)回复于 2002-04-17 08:50:08 得分 12

IDENTITY  
   
  表示新列是标识列。当向表中添加新行时,Microsoft®   SQL   Server™   将为该标识列提供一个唯一的、递增的值。标识列通常与   PRIMARY   KEY   约束一起用作表的唯一行标识符。可以将   IDENTITY   属性指派给   tinyint、smallint、int、bigint、decimal(p,0)   或   numeric(p,0)   列。对于每个表只能创建一个标识列。不能对标识列使用绑定默认值和   DEFAULT   约束。必须同时指定种子和增量,或者二者都不指定。如果二者都未指定,则取默认值   (1,1)。  
   
  例子:  
  CREATE   TABLE   jobs  
  (  
        job_id   smallint   IDENTITY(1,1),  
        job_desc   varchar(50)   NOT   NULL  
  )  
   
  job_id,从1开始,递增为1Top

3 楼xoxe(xoxe)回复于 2002-04-17 08:51:48 得分 0

也可以这样:  
   
  1、在企业管理器中打开你要操作的数据库--》表  
  2、在表中新建一个字段ID、数据类型可以是int,bigint,smallint,tinyint等  
  3、在下部的列中选择标识为(是)、标识种子和标识种子递增量为默认值1  
  4、如果你要修改就可以修改相应的数据类型或标识种子等  
  5、如果你要检查只要双击你修改过的表,看一看ID字段前面有没有打钩Top

相关问题

  • 如何建立一个自动增加值的字段?
  • datagrid如何自动给其中得一个字段ID自动增加值呢
  • 请教各位:自动产生日期字段
  • 如何设定自动增加值的列!
  • 自动增长字段
  • 字段值自动增加
  • 在oracle中如何产生具有自动计数的字段,请给出具体的代码
  • 数据库表中记录重复时产生错误,怎么解决呢?加一个自动增量字段?
  • 自动计算字段如何排序?
  • 字段自动增加(用触发器)

关键词

  • 字段
  • 修改
  • 标识
  • 默认值
  • 种子
  • 表
  • smallint
  • identity
  • job

得分解答快速导航

  • 帖主:daview
  • qisanyou
  • xoxe

相关链接

  • Web开发类图书

广告也精彩

反馈

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