oracle删除数据库里大量表中的重复数据 100

由于导入的时候出现重复导入的问题,基本所有表中数据都有两条一模一样的,假若有100张表,如果批量删除所有表的重复数据,只保留一条。最好用sql语句一次性执行,比如数据库名... 由于导入的时候出现重复导入的问题,基本所有表中数据都有两条一模一样的,假若有100张表,如果批量删除所有表的重复数据,只保留一条。最好用sql语句一次性执行,比如数据库名称为flowdb 展开
 我来答
独孤码农
2017-10-24 · TA获得超过538个赞
知道小有建树答主
回答量:376
采纳率:100%
帮助的人:142万
展开全部
1、建议你删除了,重新导,推荐。

2、非要删除的话,也是可以,不过你的表有点多,得考虑好删除后,表的数据关联可能会出问题
3、删除重复的语句,你可以百度一下,或者到我们海枫科技社区中提问一下,用group by 的方式或者ID的方式。网上应该比较多。
4、因为是100多张,你手动写容易出错,工作量也大,建议写个小程序或者SQL直接输出语句来生成对应的3中说的SQL
5、执行。。
海枫科技
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式