编程论坛
注册
登录
编程论坛
→
SQL Server论坛
生产数据库一般要主键自增长ID么?
aotoman
发布于 2016-01-12 09:32, 2996 次点击
问题如标题,请回答。
6 回复
#2
Maick
2016-01-12 09:53
要吧
#3
外部三电铃
2016-01-12 15:20
一般都是要的,就算用不到主键ID,加上也不碍事,万一哪天用到,非常方便。
#4
hu9jj
2016-01-14 08:07
以下是引用
外部三电铃
在2016-1-12 15:20:36的发言:
一般都是要的,就算用不到主键ID,加上也不碍事,万一哪天用到,非常方便。
有道理
#5
hvaning
2016-01-14 15:26
不一定是要自增吧!也可以是guid
#6
sharamjam
2016-02-19 20:55
还是加了比较好!
很多时候会用到
比如能很方便的识别哪些是新增加的记录
#7
mywisdom88
2016-03-09 17:28
以下是引用
sharamjam
在2016-2-19 20:55:17的发言:
还是加了比较好!
很多时候会用到
比如能很方便的识别哪些是新增加的记录
要比较好,开始设计时,好像用不到,但后来,由于某个问题,就能用到了。
比如你在查重复数据的时候,你在设计的时候,可能就规定了某些字段重复时,就是重复的。
比如你规定
姓名,身份证,当你判断这2个字段的内容相同时,就是重复的记录。
这个时候,你想要删除这个重复的记录时,你就不知道怎么删除了。
此时,要是多出了个ID,那就什么问题就不是问题了。。
1