J'ai déclaré les types suivants dans mon package PL/SQL:Utilisation des tableaux d'enregistrements dans PL/SQL
TYPE t_simple_object IS RECORD (
wert NUMBER,
gs NUMBER,
vl NUMBER);
TYPE t_obj_table IS TABLE OF t_simple_object
INDEX BY BINARY_INTEGER;
Je Déclarez une variable:
obj t_obj_table;
Cependant, quand je veux d'utiliser la variable, je ne peux pas initialiser ou l'étendre:
obj := t_obj_table();
donne la errror suivante:
PLS-00222: no function with name 'T_OBJ_TABLE' exists in this scope
Si je n'initialise pas, je ne peux pas l'étendre à ajouter une date
obj.EXTEND();
donne une autre erreur:
PLS-00306: wrong number or types of arguments in call to 'EXTEND'
Comment puis-je faire ce travail?