oracle数据库,怎么给已有很多数据的表填充自增序列字段
创始人
2025-06-24 11:33:38
oracle数据库,怎么给已有很多数据的表填充自增序列字段
rownum啊
update 摸个字段 = rownum
这个应该可以的哦
表中应该会有序号吧,至少会有 默认的啊,我觉得你可以 查询最后一条数据然后写自增序列,让它从以后的数据开始自增。这样可以吧
因你的表没有主键,所以,只能考虑通过通过一个中间表过渡(insert进过渡表时可考虑用Sequence),然后再rename表过来吧
呃,简单点的方法:
在表中增加一个列,为自增序列,然后执行:

update 表 set 自增序列=rownum;

这样就把以前的3000多万行都编号了,然后再用Sequence做序列;
这样快速,还不会出错。

相关内容

热门资讯

冬季露营暖乎乎!这款舒疲好物必... 冬天的户外露营也太有氛围感了!围着火炉看星空,想想都惬意~ 但露营的小辛苦也真不少:搭帐篷、搬装备费...
旅游美景为何让人失望?如何发现... 对旅游美景的追求,这个质朴的念头,成了好多人开启旅程的最初动力。当我们处在那如梦似幻的美景里,好像能...
避开人潮寻旅游美景,get这些... 对于旅游美景,我的基础认知是,美丽精致的照片、代表性打卡地标远不能涵盖全部,真正的美景体验,在于深度...
深度游攻略:避开高峰,挖掘小众... 去往风景秀丽之地并非旅游全部内涵,依靠计划、经历以及回味,借此得到放松与新知识才更为关键。极为有意义...
避开热门景点陷阱,感受旅游美景... 人们对于“旅游美景”,一般的理解是去到那些被明显标记为“必打卡”的景点,拍出像明信片一样精美的照片。...