Bonjour,
Notre application est développé avec Des6i et HeadStart6i + DB 8.1.7.
Nous avons une table avec +- 40 Business Rules(BR) et des messages associés à chaque BR.
Nous devons appliquer une charge initiale de données provenant de fichier texte dans cette table. Le chargement se fera par code plsql contenu dans un package qui effectuera les opérations DML.
L'ensemble des données devront être insérées en une seule fois.
Cependant si des erreurs sont detectées nous devons récupérer les messages d'érreurs provenant des BR, ce qui implique un premier jet d'operation DML, si cela se passe mal nous effectuons un qms_transaction_mgt.abort_transaction;
Le volume des données est conséquent. Le soucis et non des moindres c'est que la séquence augmente rapidement.
Comment pourrais-je récupérer toutes les erreurs des BR sur mes set de données sans pour autant augmenter ma séquences inutiliement pour des test de validités ?
Merci
Partager