我有一个表,内有2000万条数据,没序号,想加上怎么办?(分不够再加)

wshzhi 2005-01-28 11:37:40
我有一个表,内有2000万条数据,没序号,想加上怎么办?
表table1
字段 wname,wsex,waddress
原来没有id,我加上了,成为 id,wname,wsex,waddress
id的值为null,想让id对应的值为记录数,如第一条记录id=1,第二条id=2,第n条记录id=n
用SQl语句怎么写?我分很多,不够,再开贴加!谢谢
...全文
225 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wshzhi 2005-01-28
  • 打赏
  • 举报
回复
谢谢
David1289 2005-01-28
  • 打赏
  • 举报
回复
将ID列设为Int型,自动增号,即设为“标识”,种子为 1


保存后即可得到序号。
Qihua_wu 2005-01-28
  • 打赏
  • 举报
回复
alter table youtablename add column id (indentity(int,1,1))
daijingjie2002 2005-01-28
  • 打赏
  • 举报
回复
以上最简洁明了
或者
select *,id=IDENTITY(int, 1,1) into 新表 from 表
xluzhong 2005-01-28
  • 打赏
  • 举报
回复
1.
用alter改变
alter table tablename add id int identity(1,1)
2.
企业管理器
当你加了id列,把id的类型改为int
之后把id设为标识,标识种子,标识增量改为1
daijingjie2002 2005-01-28
  • 打赏
  • 举报
回复
直接加一个字段,设置成自增,之后保存就可以了

34,875

社区成员

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

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