Fråga : ORA: Subscript 6533 ut ur spänner

På fodra PREC_CEP_CALCULATIONS_ARRAY.EXTEND;  Förmiddag som I får ut ur det subscript felet.  

I använde datan på denna rengöringsduksida för att skapa min dimensionella samling 2.  för href=" http://www.oracle.com/technology/oramag/oracle/06-jan/o16plsql.html " för
http://www.oracle.com/tech nology/oramag/oracle/06-jan/o16plsql.html

In klockan, samlingen visas inte till några beståndsdelar, det har haft precis en i andra försök.  
> för
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:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
" codeBody " " >create för class= " för
" klar "

Svar : ORA: Subscript 6533 ut ur spänner

Låt oss göra ditt exempel lättare…,

ja du kan fördjupa till begränsa av det varray, men du måste initialisera det till en tom samling först.

Sedan det inte finns egentligen en tvådimensionell tankeskapelse, du måste initialisera varje bygga bo varray som väl, då fördjupa varje av dem.

De nedanföra showsna för snippeten hur man initialiserar fullständigt båda dimensionerar.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
FÖRKLARA
    TYPdata_t ÄR VARRAY (475) AV NUMRERAR;

    TYParray_t ÄR VARRAY (507) AV data_t;

    v_array array_t: = array_t ();
BÖRJA
    v_array.EXTEND (507);

    FÖR I I 1. v_array.COUNT
    KRETSA
        v_array (I): = data_t ();
        v_array (I) .EXTEND (475);
    AVSLUTA KRETSAR;
AVSLUTA;
Andra lösningar  
 
programming4us programming4us