Tailles des dimensions d'un tableau
Bonjour :D
J'ai un tableau à deux dimensions.
A supposer que ce tableau soit renseigné, je souhaite connaître le nombre d'éléments de chacune des dimensions. La fonction COUNT ne me donne que la taille de la première dimension.
Illustration:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| DECLARE
TYPE typ_n_matrix IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;
TYPE matrix IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;
v_matrice Matrix;
v_num NUMBER;
BEGIN
FOR i in 1..4 LOOP
FOR J in 1..6 LOOP
v_matrice (i)(j) := i+j;
END LOOP;
END LOOP;
v_num := v_matrice.COUNT;
END;
/ |
v_num vaut 4. Je voudrais récupérer aussi le 6.
Merci pour votre aide :D
PS: la finalité est de faire le produit de deux matrices qui n'ont qu'une dimension en commun.