|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 11 ![]() |
Bonjour,
Etant novice dans l'administration Oracle, je galère un peu avec SQL Loader... Est-ce que quelqu'un sait s'il est possible de prendre les n premiers caractères d'une ligne et les m derniers pour les stocker dans 2 colonnes différentes ? Exemple (Fichier csv) : 123456789 987654321 Table : COL1 | COL2 ___________ 12345 | 6789 98765 | 4321 Merci d'avance... |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 11 ![]() |
Bon alors après des recherches dans la doc oracle, j'ai trouvé mon bonheur !
Je met ca au cas ou ca puisse intéresser qq... Il suffit de mettre POSITION(1:n) pour prendre les caractères de 1 à n et les mettre dans un champ : exemple : ... INTO TABLE TB FIELDS TERMINATED BY ';' (COL1 POSITION(1:9), COL2 POSITION(10:14)) c'était tout simple en fait ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com