|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Nathalie Ingénieur développement logiciels Inscription : novembre 2009 Messages : 36 ![]() |
Bonjour,
Je reçois un fichier .csv dans lequel j'ai une info en chaine de caractère de ce style : ABC0004507. Et j'aimerais pouvoir formater mon champ pour avoir les trois premiers caractères en VARCHAR2 et les 7 derniers en NUMBER (afin d'enlever les 0 devant). En gros ça donnerais ça en SQL Code :
SELECT 'ABC0004507' AS DONNEE_RECUE, SUBSTR('ABC0004507', 1, 3) || TO_NUMBER(SUBSTR('ABC0004507', 4, 7)) AS RESULTAT_VOULU FROM DUAL Voici le début de mon SQL Loader : Code :
Avez-vous une petite idée ? |
||
|
|
00
|
|
|
#2 | ||
|
Candidat au titre de Membre du Club
![]() Nathalie Ingénieur développement logiciels Inscription : novembre 2009 Messages : 36 ![]() |
C'est bon, j'ai réussi à trouver une solution
: Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com