ms sql 下有IDENTITY_UPDATE ?

fzfei2 2007-09-26 03:29:52
我知道有 IDENTITY_INSERT,但不知道有没 IDENTITY_UPDATE 功能的
...全文
506 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ai1034 2011-06-07
  • 打赏
  • 举报
回复
新的子增值保存在这个全局变量中 @@identity
直接select @@identity 就行了。
chuifengde 2007-09-26
  • 打赏
  • 举报
回复
能否取出来还不清楚,但可以看到 dbcc checkident(表)
dawugui 2007-09-26
  • 打赏
  • 举报
回复
谢谢大家的回复
重插太麻烦了,我觉得 MSSQL应该开启这功能来
再问一下, 在插入前有没有办法得到要增加的自增量

select max(id) + 1 from tb
wgzaaa 2007-09-26
  • 打赏
  • 举报
回复
同意没有,只能取消自增再update
fzfei2 2007-09-26
  • 打赏
  • 举报
回复
谢谢大家的回复
重插太麻烦了,我觉得 MSSQL应该开启这功能来
再问一下, 在插入前有没有办法得到要增加的自增量
Limpire 2007-09-26
  • 打赏
  • 举报
回复
研究了一下,貌似真的没办法直接UPDATE。
chuifengde 2007-09-26
  • 打赏
  • 举报
回复
没有,删了就重插
Limpire 2007-09-26
  • 打赏
  • 举报
回复
信口开河了,抱歉,不行的。
Limpire 2007-09-26
  • 打赏
  • 举报
回复
就用IDENTITY_INSERT就可以UPDATE

34,594

社区成员

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

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