SQL server中设置自增字段

  sqlserver中的自增字段(就象ORACLE中的序列号SEQUENCE)是什么?怎么用?

1.CREATE   TABLE   表名(  
  字段名   [int]   IDENTITY   (1,   1)   NOT   NULL   ,  
  ...  
  )  

2.在SQL   SERVER中,所有整数类型的列都可以定义成自增长列,叫作“标识”,  
  它通过设定“标识种子”和“标识递增量”来实现功能。  
  列如:  
   
          列         类型               标识       标识种子       标识递增量  
        ----       -------       ----       -------       ----------  
        test         tinyint         √               1                     1  
   
      当你插入一行后,会从1开始自动的赋值。(1、2、3、4……255)  
     
  方法为:  
      1、选中表;  
      2、右击鼠标,设计;  
      3、选中列(整数类型)  
      4、设定标识为“是“(默认为“否”)、标识种子和标识递增量(一般为1)。  
   
  注:SQL   SERVER   2000   更好使用,全中文版界面,分类更清晰。
*************************************************************************
在oracle中要实现自增字段,可以用  create  sequence SID minvalue 1 maxvalue 10000000;   来实现SID列的自增

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jxcjxinxing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值