282: len number := number_bytes;
283: begin
284: while (len <> 0) loop
285: if (len < 2000) then
286: tmp := FND_RANDOM_NUMBER.GET_RANDOM_BYTES(len);
287: else
288: tmp := FND_RANDOM_NUMBER.GET_RANDOM_BYTES(2000);
289: end if;
290: ret := utl_raw.concat(ret, tmp);
284: while (len <> 0) loop
285: if (len < 2000) then
286: tmp := FND_RANDOM_NUMBER.GET_RANDOM_BYTES(len);
287: else
288: tmp := FND_RANDOM_NUMBER.GET_RANDOM_BYTES(2000);
289: end if;
290: ret := utl_raw.concat(ret, tmp);
291: len := len - utl_raw.length(tmp);
292: end loop;