oracle本地测试库中,可能遇到需要一定量的数据进行测试
dbms_random(随机数生成)
dbms_random.value(x,x) 生成一个随机的38位精度的数字()内表示生成数字大小范围左闭右开
dbms_random.value(0,10)生成一个0到10之内的数字
生成整数可用round函数
对于三个字段的t2表插入100行整数数据,根据测试需要插入数据。
insert into t2
select round(dbms_random.value(0, 10000)),
round(dbms_random.value(0, 100)),
round(dbms_random.value(0, 10))
from dual
connect by rownum < 100;