如何在已经建好的表中的某一列增加Identity属性?

xuanrk 2005-04-26 10:31:21
如何在已经建好的表中的某一列增加Identity属性?谢谢!
...全文
157 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
vivianfdlpw 2005-08-30
  • 打赏
  • 举报
回复
添加identity属性要先删除列,然后再添加列。以ID为例:
alter table 表 drop column ID
go
alter table 表 add ID int identity
iwl 2005-08-30
  • 打赏
  • 举报
回复
直接在企业管理器建就可以, paoluo(一天到晚游泳的鱼)已经很清楚了
天地客人 2005-04-27
  • 打赏
  • 举报
回复
同商楼上说的!
paoluo 2005-04-26
  • 打赏
  • 举报
回复
企业管理器中,表,右键,设计表,打开后,该字段有一个自增属性的,你设为自增就可以了,另外还可以设置一下自增开始的数字,和自增间隔的数字。
xuanrk 2005-04-26
  • 打赏
  • 举报
回复
请问如何在企业管理中修改该列的Identity属性呢?谢谢!
paoluo 2005-04-26
  • 打赏
  • 举报
回复
直接在企业管理中修改该列的Identity属性比较方便。

用SQL语句更改的话,可以实现,但比较麻烦。
chinaandys 2005-04-26
  • 打赏
  • 举报
回复
以前邹老师写过,不过还不如删除再重建

alter table test
drop column iden
go
select aa=identity(int,1,1),* from tablename
go

34,587

社区成员

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

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