1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
CREATE OR REPLACE PROCEDURE SP_TEST100
IS
BEGIN
EXECUTE IMMEDIATE 'CREATE TABLE tb_test100
(
char_100 CHAR,
Varchar2_100 VARCHAR2(100),
long_100 LONG,
Number_100 NUMBER,
Number2_100 NUMBER(10,2),
Date_100 DATE
)';
for i in 1 .. 100 loop
INSERT INTO tb_test100
SELECT DBMS_RANDOM.STRING('U',1),
DBMS_RANDOM.STRING('l',35),
DBMS_RANDOM.STRING('l',80),
ROUND(DBMS_RANDOM.VALUE(1,100000000)),
DBMS_RANDOM.VALUE(1,10000000),
to_date(trunc(dbms_random.value(2422599,2457085)),'j')
FROM dual;
end loop;
END SP_TEST100; |
Partager