Oracle - generar datos aleatorios

 
Vista:

generar datos aleatorios

Publicado por JOS (1 intervención) el 31/10/2011 23:41:58
buenas tardes a todos, tengo que hacer un programa en el oracle forms que me pida un numero en un textbox y que inserte ese numero de tuplas en la base de datos, adjunto mi codigo:

declare
limite number;
begin
--igualar el valor en el text box "RDM" a la variable limite--
:accidente.rdm:=limite;
for i in 1 .. limite loop
insert into tabla values ((1+abs(mod(dbms_random.random, 99999))));
end loop;
commit;
end;

al momento de ejecutarlo el forms me indica error ORA-06502

gracias por su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

generar datos aleatorios

Publicado por DADI (2 intervenciones) el 06/12/2011 16:48:53
Hola JOS.

Declara bien tu variable LIMITE, ponle NUMBER(5), y asegurate que tu TEXT Box no exede dicho limite de 5.

Y la otra es que el campo de la tabla sea por lo menos NUMBER(5,0)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar