如何在已有数据的SQL表中增加一个标识列

thetiger 2008-03-23 05:10:15
现在我有一个SQL表,该表已被一个系统所应用,随时都有数据更新,该表中已有一主键,但为符合我的一个特殊需求,想在其中增加一列标识列,请教如何加?
...全文
544 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xzf_fancy 2011-04-28
  • 打赏
  • 举报
回复
楼上正解
hui_hui_2007 2008-03-23
  • 打赏
  • 举报
回复
这个不用代码就可以实现,在企业管理器中,增加一个字段,设成可以自增就可以了.
lcddjyy 2008-03-23
  • 打赏
  • 举报
回复
alter table 要修改的表名 add 要添加的列名 int identity(1,1)
senyangwu 2008-03-23
  • 打赏
  • 举报
回复
好用企业管理器不就得了吗
cxmcxm 2008-03-23
  • 打赏
  • 举报
回复
也可在企业管理器中
右击表,选设计表,再加id列字段,退出时保存修改即可
-狙击手- 2008-03-23
  • 打赏
  • 举报
回复
select id= identity(int,1,1),*
into newtable
from tablea

drop table tablea

JJkukow 2008-03-23
  • 打赏
  • 举报
回复

Alter table tablename Add id int identity(1,1) constraint id UNIQUE

34,590

社区成员

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

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