2 weixin 38749068 weixin_38749068 于 2017.09.16 10:26 提问

oracle数据库批量修改一个字段数据 5C

有一张表,数据量十万,有一个字段是空的,怎么按数据量的比例给这个字段设置不同的值,比如百分之三十设置1,百分之三十设置2,剩下的百分之四十设置3,比例无所谓,不固定的。
或者是批量给指定的数据量设置值,比如指定前叁万条设置成1,中间叁万条设置成2,剩下的四万条设置成3。

2个回答

devmiao
devmiao   Ds   Rxr 2017.09.16 11:03
julushi1989
julushi1989   2017.09.17 23:20

写个存储过程。用游标分段处理,设置计数器,到指定数据提交。小于等于三万设置一,三万到六万为2,六万到100000为三

Csdn user default icon
上传中...
上传图片
插入图片