在oracle中,生成随机姓名的中文区段是多少?
chr(floor(dbms_random.value(45666,60000)));这个范围不精准。。有精准的的ASCII范围吗?...
chr(floor(dbms_random.value(45666,60000))); 这个范围不精准。。有精准的的ASCII范围吗?
展开
1个回答
展开全部
这个真有难度,得一个个挑啊,给你写了个存储过程,你自己挑一下吧
先建个表
create table test(id int,
con varchar2(10));
执行
declare
v_num int;
v_str varchar2(10);
begin
v_num:=1;
while v_num<=100000--这个数你自己设置一下吧
loop
insert into test values (v_num,chr(v_num));
v_num:=v_num+1;
end loop;
commit;
end;
然后挑一下吧
select * from test;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询