问了一个插入Oracle表中的随机数据的问题,想了想如果我要插入多行该如何弄?OK,下面是前提和要求,请教大神指点。
CREATE TABLE scores
(student_id number(10) NOT NULL,
scores number(3)
);
下面我想往scores 表中student_id 列插入1至100 的序号,Scores列插入100行50-100之间的随机数据,请问该如何写?菜鸟一个,还望各位大神不吝赐教,
------解决思路----------------------
insert into scores(student_id,scores,student_name)
select rownum,round(dbms_random.value(50,100)),
CHR(round(dbms_random.value(65,90)))
------解决思路----------------------
CHR(round(dbms_random.value(97,122)))
------解决思路----------------------
CHR(round(dbms_random.value(97,122)))
------解决思路----------------------
CHR(round(dbms_random.value(97,122)))
------解决思路----------------------
CHR(round(dbms_random.value(97,122)))
from dual
connect by rownum<=100;