为了账号安全,请及时绑定邮箱和手机立即绑定

oracle ID修改

oracle ID修改

肥皂起泡泡 2018-11-26 04:00:03
oracle ID修改
查看完整描述

1 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

如果id为唯一索引的话
你要先把id为15的改成一个不在id内的数字
比如
update 表名 set menuid=0 where menuid=15;
commit;
然后把其他的加1
update 表名 set menuid=menuid+1 where menuid between 1 and 14;
commit;
最后,把之前15,后来改成0的那个改成1
update 表名 set menuid=1 where menuid=0;
commit;

不同情况不同处理,不过这个应该能解决你问题了

查看完整回答
反对 回复 2018-12-20
  • 1 回答
  • 0 关注
  • 839 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信