Bonjour,
je sais pas trop si c'est ici le meilleur endroit pour poster mon sujet. En fait, j'ai un fichier batch,dans lequel se trouve une requête sql, qui génère un fichier excel automatiquement, le seul ennuie c'est que pour un champ , il y a des retours chariots
J'ai testé ceci dans ma requete : NVL(replace(replace(t3.rue,chr(10),' '),chr(13),' '),' ') as ruepostale mais il me dit une erreur :
ORA-00932: types de données incohérents ; attendu : - ; obtenu : CLOB
00932. 00000 - "inconsistent datatypes: expected %s got %s"
Se champ est justement de type clob et si je le laisse tel quel, dans mon fichier excel, je le retrouve mal formé à différents endroits, à cause de ses retour chariots, y a t-il un moyen de les supprimer ?
pour que justement dans l'image, je n'ai qu'une seul ligne : 258 rue du vieux pont ZA 201 et pour jerry cane 987 rue de jesais pas quoi Z.I 58 tout aligné , dans mon fichier excel.
j'avais essayé de faire dans mon select rtrim(t3.rue) as ruepostale mais ça ne fais rien du tout .
Merci pour vos conseils
Partager