Bonjour,
Pour éviter de trimbaler des dizaines de paramètres entre les différentes procédures des nombreux packages, j'ai regroupé les paramètres par thème fonctionnel en créant des "type record" au niveau de l'instance (par exemple, produit).
Cela donne plus de cohérence au code en permettant de définir ce type de variable partout dans le code.
Cela marche bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 CREATE OR REPLACE TYPE rec_produit as object ( CODE NUMBER, DESCRIPTION VARCHAR2(1000 BYTE), MONTANT NUMBER, CONSTRUCTOR FUNCTION rec_produit RETURN SELF AS RESULT); / CREATE OR REPLACE TYPE BODY rec_produit AS CONSTRUCTOR FUNCTION rec_produit RETURN SELF AS RESULT IS BEGIN RETURN; END; END; /
Je voudrais maintenant pouvoir définir de la même manière un tableau pour ce "record" pour pouvoir passer plusieurs produits d'un coup entre les diverses procédures.
Je n'arrive pas à définir le tableau au niveau instance en créant un type.
Merci de votre aide.
Partager