add batch remove batch split batch comment selection show hidden batches hide batch highlight batch
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE SEQUENCE seq;


create table t(id INT, rowname VARCHAR2(20));
DECLARE
TYPE ctype
IS TABLE OF t%ROWTYPE;
ct CTYPE;
BEGIN
SELECT seq.NEXTVAL AS id,
'ROW'
||LEVEL AS rowname
bulk collect INTO ct
FROM dual
CONNECT BY LEVEL <= 100;

forall i IN ct.first..ct.last
INSERT INTO t
VALUES Ct(i);
END;

/
1 rows affected
select * FROM t;
ID ROWNAME
1 ROW1
2 ROW2
3 ROW3
4 ROW4
5 ROW5
6 ROW6
7 ROW7
8 ROW8
9 ROW9
10 ROW10
11 ROW11
12 ROW12
13 ROW13
14 ROW14
15 ROW15
16 ROW16
17 ROW17
18 ROW18
19 ROW19
20 ROW20
21 ROW21
22 ROW22
23 ROW23
24 ROW24
25 ROW25
26 ROW26
27 ROW27
28 ROW28
29 ROW29
30 ROW30
31 ROW31
32 ROW32
33 ROW33
34 ROW34
35 ROW35
36 ROW36
37 ROW37
38 ROW38
39 ROW39
40 ROW40
41 ROW41
42 ROW42
43 ROW43
44 ROW44
45 ROW45
46 ROW46
47 ROW47
48 ROW48
49 ROW49
50 ROW50
51 ROW51
52 ROW52
53 ROW53
54 ROW54
55 ROW55
56 ROW56
57 ROW57
58 ROW58
59 ROW59
60 ROW60
61 ROW61
62 ROW62
63 ROW63
64 ROW64
65 ROW65
66 ROW66
67 ROW67
68 ROW68
69 ROW69
70 ROW70
71 ROW71
72 ROW72
73 ROW73
74 ROW74
75 ROW75
76 ROW76
77 ROW77
78 ROW78
79 ROW79
80 ROW80
81 ROW81
82 ROW82
83 ROW83
84 ROW84
85 ROW85
86 ROW86
87 ROW87
88 ROW88
89 ROW89
90 ROW90
91 ROW91
92 ROW92
93 ROW93
94 ROW94
95 ROW95
96 ROW96
97 ROW97
98 ROW98
99 ROW99
100 ROW100