25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_DATE_TABLE
27: , a5 JTF_NUMBER_TABLE
28: , a6 JTF_NUMBER_TABLE
29: , a7 JTF_VARCHAR2_TABLE_100
30: , a8 JTF_NUMBER_TABLE
31: , a9 JTF_VARCHAR2_TABLE_2000
32: , a10 JTF_VARCHAR2_TABLE_2000
33: , a11 JTF_NUMBER_TABLE
30: , a8 JTF_NUMBER_TABLE
31: , a9 JTF_VARCHAR2_TABLE_2000
32: , a10 JTF_VARCHAR2_TABLE_2000
33: , a11 JTF_NUMBER_TABLE
34: , a12 JTF_VARCHAR2_TABLE_100
35: , a13 JTF_VARCHAR2_TABLE_100
36: , a14 JTF_VARCHAR2_TABLE_100
37: , a15 JTF_VARCHAR2_TABLE_2000
38: , a16 JTF_VARCHAR2_TABLE_2000
31: , a9 JTF_VARCHAR2_TABLE_2000
32: , a10 JTF_VARCHAR2_TABLE_2000
33: , a11 JTF_NUMBER_TABLE
34: , a12 JTF_VARCHAR2_TABLE_100
35: , a13 JTF_VARCHAR2_TABLE_100
36: , a14 JTF_VARCHAR2_TABLE_100
37: , a15 JTF_VARCHAR2_TABLE_2000
38: , a16 JTF_VARCHAR2_TABLE_2000
39: , a17 JTF_VARCHAR2_TABLE_100
32: , a10 JTF_VARCHAR2_TABLE_2000
33: , a11 JTF_NUMBER_TABLE
34: , a12 JTF_VARCHAR2_TABLE_100
35: , a13 JTF_VARCHAR2_TABLE_100
36: , a14 JTF_VARCHAR2_TABLE_100
37: , a15 JTF_VARCHAR2_TABLE_2000
38: , a16 JTF_VARCHAR2_TABLE_2000
39: , a17 JTF_VARCHAR2_TABLE_100
40: ) as
35: , a13 JTF_VARCHAR2_TABLE_100
36: , a14 JTF_VARCHAR2_TABLE_100
37: , a15 JTF_VARCHAR2_TABLE_2000
38: , a16 JTF_VARCHAR2_TABLE_2000
39: , a17 JTF_VARCHAR2_TABLE_100
40: ) as
41: ddindx binary_integer; indx binary_integer;
42: begin
43: if a0 is not null and a0.count > 0 then
78: , a3 out nocopy JTF_NUMBER_TABLE
79: , a4 out nocopy JTF_DATE_TABLE
80: , a5 out nocopy JTF_NUMBER_TABLE
81: , a6 out nocopy JTF_NUMBER_TABLE
82: , a7 out nocopy JTF_VARCHAR2_TABLE_100
83: , a8 out nocopy JTF_NUMBER_TABLE
84: , a9 out nocopy JTF_VARCHAR2_TABLE_2000
85: , a10 out nocopy JTF_VARCHAR2_TABLE_2000
86: , a11 out nocopy JTF_NUMBER_TABLE
83: , a8 out nocopy JTF_NUMBER_TABLE
84: , a9 out nocopy JTF_VARCHAR2_TABLE_2000
85: , a10 out nocopy JTF_VARCHAR2_TABLE_2000
86: , a11 out nocopy JTF_NUMBER_TABLE
87: , a12 out nocopy JTF_VARCHAR2_TABLE_100
88: , a13 out nocopy JTF_VARCHAR2_TABLE_100
89: , a14 out nocopy JTF_VARCHAR2_TABLE_100
90: , a15 out nocopy JTF_VARCHAR2_TABLE_2000
91: , a16 out nocopy JTF_VARCHAR2_TABLE_2000
84: , a9 out nocopy JTF_VARCHAR2_TABLE_2000
85: , a10 out nocopy JTF_VARCHAR2_TABLE_2000
86: , a11 out nocopy JTF_NUMBER_TABLE
87: , a12 out nocopy JTF_VARCHAR2_TABLE_100
88: , a13 out nocopy JTF_VARCHAR2_TABLE_100
89: , a14 out nocopy JTF_VARCHAR2_TABLE_100
90: , a15 out nocopy JTF_VARCHAR2_TABLE_2000
91: , a16 out nocopy JTF_VARCHAR2_TABLE_2000
92: , a17 out nocopy JTF_VARCHAR2_TABLE_100
85: , a10 out nocopy JTF_VARCHAR2_TABLE_2000
86: , a11 out nocopy JTF_NUMBER_TABLE
87: , a12 out nocopy JTF_VARCHAR2_TABLE_100
88: , a13 out nocopy JTF_VARCHAR2_TABLE_100
89: , a14 out nocopy JTF_VARCHAR2_TABLE_100
90: , a15 out nocopy JTF_VARCHAR2_TABLE_2000
91: , a16 out nocopy JTF_VARCHAR2_TABLE_2000
92: , a17 out nocopy JTF_VARCHAR2_TABLE_100
93: ) as
88: , a13 out nocopy JTF_VARCHAR2_TABLE_100
89: , a14 out nocopy JTF_VARCHAR2_TABLE_100
90: , a15 out nocopy JTF_VARCHAR2_TABLE_2000
91: , a16 out nocopy JTF_VARCHAR2_TABLE_2000
92: , a17 out nocopy JTF_VARCHAR2_TABLE_100
93: ) as
94: ddindx binary_integer; indx binary_integer;
95: begin
96: if t is null or t.count = 0 then
100: a3 := JTF_NUMBER_TABLE();
101: a4 := JTF_DATE_TABLE();
102: a5 := JTF_NUMBER_TABLE();
103: a6 := JTF_NUMBER_TABLE();
104: a7 := JTF_VARCHAR2_TABLE_100();
105: a8 := JTF_NUMBER_TABLE();
106: a9 := JTF_VARCHAR2_TABLE_2000();
107: a10 := JTF_VARCHAR2_TABLE_2000();
108: a11 := JTF_NUMBER_TABLE();
105: a8 := JTF_NUMBER_TABLE();
106: a9 := JTF_VARCHAR2_TABLE_2000();
107: a10 := JTF_VARCHAR2_TABLE_2000();
108: a11 := JTF_NUMBER_TABLE();
109: a12 := JTF_VARCHAR2_TABLE_100();
110: a13 := JTF_VARCHAR2_TABLE_100();
111: a14 := JTF_VARCHAR2_TABLE_100();
112: a15 := JTF_VARCHAR2_TABLE_2000();
113: a16 := JTF_VARCHAR2_TABLE_2000();
106: a9 := JTF_VARCHAR2_TABLE_2000();
107: a10 := JTF_VARCHAR2_TABLE_2000();
108: a11 := JTF_NUMBER_TABLE();
109: a12 := JTF_VARCHAR2_TABLE_100();
110: a13 := JTF_VARCHAR2_TABLE_100();
111: a14 := JTF_VARCHAR2_TABLE_100();
112: a15 := JTF_VARCHAR2_TABLE_2000();
113: a16 := JTF_VARCHAR2_TABLE_2000();
114: a17 := JTF_VARCHAR2_TABLE_100();
107: a10 := JTF_VARCHAR2_TABLE_2000();
108: a11 := JTF_NUMBER_TABLE();
109: a12 := JTF_VARCHAR2_TABLE_100();
110: a13 := JTF_VARCHAR2_TABLE_100();
111: a14 := JTF_VARCHAR2_TABLE_100();
112: a15 := JTF_VARCHAR2_TABLE_2000();
113: a16 := JTF_VARCHAR2_TABLE_2000();
114: a17 := JTF_VARCHAR2_TABLE_100();
115: else
110: a13 := JTF_VARCHAR2_TABLE_100();
111: a14 := JTF_VARCHAR2_TABLE_100();
112: a15 := JTF_VARCHAR2_TABLE_2000();
113: a16 := JTF_VARCHAR2_TABLE_2000();
114: a17 := JTF_VARCHAR2_TABLE_100();
115: else
116: a0 := JTF_NUMBER_TABLE();
117: a1 := JTF_NUMBER_TABLE();
118: a2 := JTF_DATE_TABLE();
119: a3 := JTF_NUMBER_TABLE();
120: a4 := JTF_DATE_TABLE();
121: a5 := JTF_NUMBER_TABLE();
122: a6 := JTF_NUMBER_TABLE();
123: a7 := JTF_VARCHAR2_TABLE_100();
124: a8 := JTF_NUMBER_TABLE();
125: a9 := JTF_VARCHAR2_TABLE_2000();
126: a10 := JTF_VARCHAR2_TABLE_2000();
127: a11 := JTF_NUMBER_TABLE();
124: a8 := JTF_NUMBER_TABLE();
125: a9 := JTF_VARCHAR2_TABLE_2000();
126: a10 := JTF_VARCHAR2_TABLE_2000();
127: a11 := JTF_NUMBER_TABLE();
128: a12 := JTF_VARCHAR2_TABLE_100();
129: a13 := JTF_VARCHAR2_TABLE_100();
130: a14 := JTF_VARCHAR2_TABLE_100();
131: a15 := JTF_VARCHAR2_TABLE_2000();
132: a16 := JTF_VARCHAR2_TABLE_2000();
125: a9 := JTF_VARCHAR2_TABLE_2000();
126: a10 := JTF_VARCHAR2_TABLE_2000();
127: a11 := JTF_NUMBER_TABLE();
128: a12 := JTF_VARCHAR2_TABLE_100();
129: a13 := JTF_VARCHAR2_TABLE_100();
130: a14 := JTF_VARCHAR2_TABLE_100();
131: a15 := JTF_VARCHAR2_TABLE_2000();
132: a16 := JTF_VARCHAR2_TABLE_2000();
133: a17 := JTF_VARCHAR2_TABLE_100();
126: a10 := JTF_VARCHAR2_TABLE_2000();
127: a11 := JTF_NUMBER_TABLE();
128: a12 := JTF_VARCHAR2_TABLE_100();
129: a13 := JTF_VARCHAR2_TABLE_100();
130: a14 := JTF_VARCHAR2_TABLE_100();
131: a15 := JTF_VARCHAR2_TABLE_2000();
132: a16 := JTF_VARCHAR2_TABLE_2000();
133: a17 := JTF_VARCHAR2_TABLE_100();
134: if t.count > 0 then
129: a13 := JTF_VARCHAR2_TABLE_100();
130: a14 := JTF_VARCHAR2_TABLE_100();
131: a15 := JTF_VARCHAR2_TABLE_2000();
132: a16 := JTF_VARCHAR2_TABLE_2000();
133: a17 := JTF_VARCHAR2_TABLE_100();
134: if t.count > 0 then
135: a0.extend(t.count);
136: a1.extend(t.count);
137: a2.extend(t.count);