Bonjour à tout le monde,
Dans le but d'utiliser DBMS_XMLGEN pour générer d'un coup un fichier XML à partir d'une seule requête, je dois créer un objet qui contienne des éléments simples et des éléments multivalués.
Par ailleurs, vu que les structures sont très évolutives sur les tables sur lesquelles je travaille, je voudrais utiliser du rowtype.
Je voudrais donc pouvoir créer un type
create type T_LISTE as table of MA_TABLE%rowtype; (1)
qui soit utilisé par un autre type
create type T_OBJET as OBJECT (MONID number, MA_LISTE T_LISTE); (2)
Seulement voilà, (1) ne peut être créé qu'à l'intérieur d'un bloc PL/SQL alors que (2) ne peut l'être que globalement.
Comme (2) référence (1) je suis un peu bloqué.
Des idées avant que je n'aille me pendre ??
Petite précision, j'utilise une 9.2.0.6
Partager