bonjour,
j'ai un souci d'enregistrement en base oracle 10g avec un fichier.(en pièces jointes à ouvrir avec notepad++ de préférence)
le souci vient des balises nul que la ligne contient.
Dans ma table, j'utilise une varchar2(240) pour stocker la chaîne contenant ces "nul".
Quand je fais : select length(trim(MonChamp)) from MaTable
je récupères 162 en taille. Ce qui est correct.
Mais quand je veux récupérer les 3 derniers caractères :
select trim(substr(MonChamp,160,3) from MaTable
Il ne m'affiche rien.
Je ne peux ni utiliser le NVL car les 3 caractères ne sont pas à null, ni le DECODE car je ne vois pas les caractères.
Pouvez vous m'aider à pouvoir lire ces caractères et si possible les convertir en une valeur null ou ''
d'avance merci
Partager