怎样修改自增字段的值

LiangWu25 2012-03-15 11:39:02
如题,有一列是自增列,里面有数据。我现在想修改某一行记录自增字段的值,有没有方法做到呢?
...全文
191 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
LiangWu25 2012-03-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 simonxt 的回复:]
set identity_insert [yourtable] on;
update [yourtable] set [yourtable].[columename] = 。。。。
set identity_insert [yourtable] off;
[/Quote]

谢了。这样是不行的,只能insert,不能update
LiangWu25 2012-03-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zhaowenzhong 的回复:]
SQL code


--可以先取消自增属性,再修改。
--或使用:
DBCC CHECKIDENT('TABLE_NAME',RESEED,值)
--谨慎使用。
[/Quote]

谢了。但我不是要重置种子值,而是要修改现有自增值
Felixzhaowenzhong 2012-03-15
  • 打赏
  • 举报
回复

--可以先取消自增属性,再修改。
--或使用:
DBCC CHECKIDENT('TABLE_NAME',RESEED,值)
--谨慎使用。
simonxt 2012-03-15
  • 打赏
  • 举报
回复
set identity_insert [yourtable] on;
update [yourtable] set [yourtable].[columename] = 。。。。
set identity_insert [yourtable] off;
  • 打赏
  • 举报
回复
没有办法了
楼上的+
水族杰纶 2012-03-15
  • 打赏
  • 举报
回复
没办法修改
要么修改成非自增的
再改

34,838

社区成员

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

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