页面

2009年3月7日

Sql-server中怎么实现自动递增的序号

Sql-server中怎么实现自动递增的序号?
楼主AirFish(铁甲飞鱼)2002-01-22 11:06:54 在 MS-SQL Server / 基础类 提问
是用来做主键的,不重复的递增字段,怎么实现呢?我是新手,请各位能详细说明吗?   
  谢谢了! 
问题点数:40、回复次数:8
Top
 

1 楼40Star(斯文、大方、有前途)回复于 2002-01-22 11:11:59 得分 8将此字段的“允许空”去掉钩   
  “识别”加上钩,“识别种子“设置值,最好为-999999可以使用更多的数值   
  识别递增量为1,再设为主键->弹出菜单中设置!
Top

2 楼yjdabc(就是一个软件工人)回复于 2002-01-22 11:12:42 得分 5把字段设置,id   int   identity(1,1)   not   null
Top

3 楼shinebei(灰灰)回复于 2002-01-22 11:30:38 得分 8在可视化环境下,即“企业管理器”里,把字段设为INT型,把“标识”设为“是”,“标识种子”设为“1”,我用的是中文版,英文版稍微查一下也很容易看到这几项的
Top

4 楼AirFish(铁甲飞鱼)回复于 2002-01-22 11:33:48 得分 0 to   40Star(陪你去看--☆流星雨★)   
  谢谢!再请问,   
  “识别种子“是什么意思呢?   
  我在插入记录时该字段应该怎么处理呢?   
  
Top

5 楼fanpingli(小软)回复于 2002-01-22 21:16:29 得分 2不要管它,它自己会变
Top

6 楼supsuccess(火气不小)回复于 2002-01-23 08:49:54 得分 9create   table   YourTableName(Id   int/decimal/numeric   identity(1,1)   not   null             [primary   key   (只有这一列为主键,可选)]   ,Col2   varchar(10)   null   ,Col3   ...     
  [primary   key   (Id,Col1,Col2,...)“多列为主键,可选”])   
  识别种子:该列的递增基数
Top

7 楼sky_blue(蓝天2007)回复于 2002-01-23 09:33:22 得分 8create   table   test   (   id   int   identity(1,1)   not   null   primary   key   ,   b   int   )   
  insert   into   test   values   (3)   
  select   *   from   test
Top

8 楼panther_totem(青争岁月)回复于 2002-01-23 09:57:34 得分 0 学习。

没有评论: