Bonjour,
j'aimerais tout simplement savoir comment récupérer la valeur de ce rejet ?
soit 0 ou 1.
C'est pour ensuite tester dans une condition if, si c'est supérieur à 0 alors je redirige vers un job si c'est 0 alors je lance un autre job.
du style pour un champs tfileListe c'est ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ((Integer)globalMap.get("tFileList_1_NB_FILE"))==0
En fait mon merge ne fonctionne pas à cause d'un retour de tablespace en base mais ne fait pas planter mon job. et j'ai ça comme erreur dans la base dans une table créé par mes soins.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 26/12/2016 10:52:18 ETLNT_DMT_INTERACTION J_Interaction 0 99999 "ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDO' ORA-06512: at line 8 - Line: 0"
et donc j'aimerais mettre en erreur la suite de mon traitement en testant ce reject qui serait en valeur 1 car il insère une ligne dans ma table.
Merci de votre aide.
Partager