bonjour
je souhaiterais inserer des données dans des tables.
le problème est que le job qui permet de créer de generer la requete d'insertion que me convoi ceci:
Vous pouvez constater que la colonne CPY998 peut renvoyer null ou " ". le probleme est que je ne peut pas faire d'insertion avec le 2ème insert.je voudrais donc dire que si c'est "" qu'il me mette une double quote
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 insert into CPY_CPI(CpyInCde,CPY001,CPY002,CPY003,CPY004,CPY005,CPY006,CPY007,CPY008,CPY009,CPY997,CPY998) values (6111,null,null,null,null,null,null,null,null,null,null,null) insert into CPY_CPI(CpyInCde,CPY001,CPY002,CPY003,CPY004,CPY005,CPY006,CPY007,CPY008,CPY009,CPY997,CPY998) values (6112,null,null,null,null,null,null,null,null,null,null,)
pour avoir ceci
je rappel que les valeur des colonnes sont données par CharVal.dans mon tmap en sortir jai écris ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 insert into CPY_CPI(CpyInCde,CPY001,CPY002,CPY003,CPY004,CPY005,CPY006,CPY007,CPY008,CPY009,CPY997,CPY998) values (6112,null,null,null,null,null,null,null,null,null,null,' ')
maiss ça ne me donne rien.voici l'image de ma tmap.merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 row5.CharVal.equals("")?" ": row5.CharVal
Partager