注册 登录
编程论坛 SQL Server论坛

删除的ID号还可以再用吗?

大年初四 发布于 2007-11-02 17:25, 1608 次点击
我准备做个交友网站,用户用ID登录,类似QQ号,可是有一些四位以内的ID号都删除了,新注册的用户只能用后面的越来越长的ID号,请问新用户注册的时候能不能设置让用以前被删除的ID号啊
12 回复
#2
purana2007-11-02 17:32
你已经删除了..还怎么用?..
好像跟sql server无关吧?.
#3
大年初四2007-11-02 18:13
用户名删除了都可以再用,为什么ID就不能

我的意思就是ID可以设置不自动增加吗,注册的时候可以不按顺序来吗
#4
purana2007-11-02 18:30
用户名删除了可以再用?..不懂..
ID一定要自动增加吗?.
#5
大年初四2007-11-02 18:37
比如我的用户名“大年初四”在网站上删除了,别人还可以注册“大年初四”这个名字,而我的ID 127577 删除了别人为什么注册的时候就不能用了啊
#6
purana2007-11-02 18:40
你都说了..你的ID是自增的..
ID不要自增..不就行了?..
#7
大年初四2007-11-02 19:20
好像作为用户唯一标识的ID都是自增的,如果不自增,还可以用吗

我见到的都是自增的啊,不管用户ID还是文章ID还是发出去的求购信息的ID还有上传的商品图片的ID都是自增的呢
#8
purana2007-11-02 21:11
谁说都是自增的?..你觉得QQ号码..是自增的吗?..
create table tb(
id char(8),
name varchar(20)
)
这样就可以
..
如果你一定要用自增..那就可以这样..
create table tb(
id int identity(1,1),
QQNumber char(8),
Name varchar(20)
)
go
#9
缘吇弹2007-11-03 01:08
对,不把QQNumber作为自增量就行了.
#10
DasayHaoEr2007-11-08 19:36
那要看你的数据库中是怎么设置的了
如果ID字段是设成自动增长的那肯定不行了.
#11
大年初四2007-11-08 21:22
原先是自动增加的,现在还可以再设置成不自动增加吗?
#12
卡卡艾2007-11-08 22:29
不把它设置成自增不就行了..
若有需要最好再弄个主键.
#13
DasayHaoEr2007-11-09 15:50
可以取消的,不过你取消后最好表里还要有个主键.
1