首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

sql数据表根据数据量来拆分新表

发布网友 发布时间:2022-04-26 23:22

我来回答

1个回答

热心网友 时间:2022-06-20 01:02

我现在没有时间,只能给你个思路
1在orcle中的procere中实现;
2先变量cnt_v获得A表中数据的总数(select count(*) into cnt_v from A)并赋值给cnt_v
3判断cnt_v,如果大于0小于等于cnt_v/4,把rownum>0,和rownum=<cnt_v/4的值,插入到第一个表中;
4判断cnt_v,如果大于cnt_v/4小于等于cnt_v/2,就把rownum>cnt_v/4,和rownum=<cnt_v/2的值,插入到第二个表中;
5以上两步类推,把所有数据分插入到四个表中

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com