Bonjour,
Pourquoi en 8i ne suis-je pas autoriser à utiliser un tableau associatif dont les clés sont des VARCHAR2 ?
alors que :1 DECLARE
2 TYPE TYTMP IS TABLE OF VARCHAR2(5) INDEX BY VARCHAR2(5);
3 TMP TYTMP;
4 BEGIN
5 DBMS_OUTPUT.PUT_LINE('OK');
6* END;
7 /
DECLARE
*
ERROR à la ligne 1 :
ORA-06550: line 2, column 47:
PLS-00220: simple name required in this context
ORA-06550: line 2, column 3:
PL/SQL: Item ignored
1 DECLARE
2 TYPE TYTMP IS TABLE OF VARCHAR2(5) INDEX BY BINARY_INTEGER;
3 TMP TYTMP;
4 BEGIN
5 DBMS_OUTPUT.PUT_LINE('OK');
6* END;
8i CYRIL> /
OK
Procédure PL/SQL terminée avec succès.
Partager