请问:给ID设置为标识,但不自增,有没有意义?

ahuiok 2008-05-08 12:50:21
今天我在想,当初为什么会习惯使用标识,并设置为以1自增,因为我们表里往往需要用一个ID做为检索,就是为了方便每增记录时累计才设置为自增1.
我发现一个问题,就是在导入导出数据时,比如,从远程数据库中导出数据到本地,因为有标识且自增的原因,会让数据表中的数据与远程不同而且没有错误提示,当你犯了严重错误时,才发现原来数据库导出有问题.
现在我很想知道这个标识是干什么用的,如果不设置为自增,那将ID设置为标识还有意义么?
另:如果不设置自增,仍然可以用函数来控制这个ID的自增.
...全文
125 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahuiok 2008-05-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 pt1314917 的回复:]
有点杞人忧天了。
[/Quote]

谢谢,我懂了.

请问,标识是不是就是为了设置自增用的?
ahuiok 2008-05-08
  • 打赏
  • 举报
回复
楼上,我理解你的意思.

我是想说,如果不设置为自增,还可以设置他为标识,那设置这个标识还有意义么?
pt1314917 2008-05-08
  • 打赏
  • 举报
回复
有点杞人忧天了。
liangCK 2008-05-08
  • 打赏
  • 举报
回复
你可以使用自增1的标识..
习惯而已..

你可以不要..
使用自己的的算法生成的唯一标识..

34,577

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧