闻心阁

一蓑烟雨看苍生,半壶浊酒笑红尘

SQL2005设定ID自动增长

2011-08-23 约 2 分钟读完 搬砖秘籍

创建SQL2005数据库的时候遇到一个问题,我参考了wordpress的文章表设置一个新闻表,但是id不能自动增长。这个简单的功能MySQL有,SQL2005也应该有,于是我就去折腾了一番,找到了SQL2005设置ID自动增长的两条途径。

这里我要做一个新闻发布模块,调用SQL2005数据库增删查改新闻。所以最好要设置文章的ID自动增长,这样在增加的时候会方便一些。整理了一下方法如下:
方法一 视图操作
1.首先要保证你所设置的数据类型是int型
2.选中一列,在下面的列属性里选择是标识即可。如图:

方法二代码操作
create table customers(id int identity(1,1) primary key not null, name varchar(15)); 
上面的语句就是创建了一个主键,当你插入相关数据的时候ID便会自动增长。

36 条评论

  1. DH
    博主对sqlserver研究很深哦
    1. Sailor 博主
      额,得了吧,小打小闹,为了我们那二次开发
  2. 焚云日
    尽情折腾吧!哈哈!!
    😄
    1. Sailor 博主
      🤭小折腾一把吧~~
  3. 阿黎
    表示,图挂了,不知道是不是我这边的问题。
    看来这个图床不算好用哈? 我有空去研究一下sae那边,有结果在分享给大家。话说你这个主题很清新嘛,不过这个评论框这里背景图颜色太深了,我甚至都看不到自己在写什么
    1. Sailor 博主
      photoshop的图床在不同的地方会抽风~这个新浪的sae现在好多人在搞了,不知道会不会封。评论框😓我去别的地方看了一下,发现是我的电脑问题,只有在我这里是浅色的,其他的电脑是深色的,悲剧,估计我这老显卡支撑不住了~
    2. 梦飞 回复 @Sailor
      前几天看人用sae……那速度何止彪悍……
    3. Sailor 博主 回复 @梦飞
      嗯,毕竟是国内的,现在在观望,因为我不懂这个技术
    4. harry_L 回复 @Sailor
      sea靠谱吗?多大容量?搞的人多了估计不行了就。用着用着被封就不好玩了……
    5. harry_L
      新浪微博可以做图床,就是要带个水印~
    6. Sailor 博主 回复 @harry_L
      我现在也在担心这个问题!🤔
    7. Sailor 博主 回复 @harry_L
      微博也可以?似乎很久木有用微博了,不过我不喜欢水印
  4. MurphyL
    我们这些天在折腾Oracle,有点架不住啊~~
    1. Sailor 博主
      还从来没有折腾过oracle的说,这可是目前最牛逼的数据库啊~~
  5. harry_L
    😓不懂数据库,不知道怎么讨论呐~
    1. Sailor 博主
      😓同样表示我们也不懂,只是到了不得不用的地步必须去学~
  6. 平板电脑
    折腾吧,我冷眼观看
    1. Sailor 博主
      呵呵,欢迎旁观~😄
  7. 淘宝生活网
    能懂点SQL对自己搞网站还是蛮有帮助的!而且博主还是搞二次开发!
    1. Sailor 博主
      这个二次开发很水的说~😓
  8. Jason
    好像按时间排列也可以吧
    1. Sailor 博主
      这个没有研究过,用代码写应该可以,我这里要实现的添加一篇文章的时候自动添加ID
    2. Jason 回复 @Sailor
      不知道会不会像access那样复制到其他数据库标识就会消失的
    3. Sailor 博主 回复 @Jason
      没有用过access,不知道是个什么东西~~~😓
  9. Jason
    也是微软的数据库软件,不过功能比较弱,适用来存储低量数据
    1. Sailor 博主
      原来如此,没有用过,看来是孤陋寡闻啊,我只知道mysql oracle这几个,改天我去试试,好用吗?
    2. Jason 回复 @Sailor
      可以说,MSSQL包含ACCESS的代码吧
    3. Sailor 博主 回复 @Jason
      这个就不得知了~~
  10. 乱了感觉
    把id设置为主键,数据库一般不都这样吗。
    1. Sailor 博主
      似乎是,这个根本不了解,都是现学的~~
  11. 蓝色离子
    介个嘛,不懂!😄
    1. Sailor 博主
      之前也不懂,等你用的时候就懂了~
  12. 西安seo
    呵呵,不错
    1. Sailor 博主
      谢夸奖,谢来访~
  13. 三人帮
    sql2005你可以问我 哈哈
    1. Sailor 博主
      嗯,一定,只希望你不要烦就好~~
windows下gcc编译器TDM 再见IE6,再见那段青春