Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
986 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  SQL Loader: pb position

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

SQL Loader: pb position

n°1642364
zizou771
http://mobiles.forumpro.fr
Posté le 13-11-2007 à 18:00:11  profilanswer
 

Bonjour,
 
je crée un loader .ctl pour mon sql loader mais là j'ai p'tit pb  :??:  
je load un fichier txt et je doit gérer ceci:
 
ma colonne TYPE = 1 si:
position 247 <> '9'
et position 247 <> 'W'
et position 205 <>'N'
ou TYPE = 2 si position 247 = '9'
ou TYPE = 3 si position 247 = 'W'
sinon TYPE = N
 
j'ai donc pensé faire un
TYPE position (247) "DECODE(:TYPE ,'9','2','W','3','N')"
mais je vois pas du tout comment gérer le cas TYPE=1 vu qu'on doit tester 2 colonne différente (à part dans la clause WHEN au début) :pt1cable:  
Quelqu'un pourrait-il m'éclairer svp?
Merci d'avance


Message édité par zizou771 le 13-11-2007 à 18:08:28
mood
Publicité
Posté le 13-11-2007 à 18:00:11  profilanswer
 

n°1642778
zizou771
http://mobiles.forumpro.fr
Posté le 14-11-2007 à 15:08:18  profilanswer
 

et pourquoi dans le when je ne peut faire ni des "OR" ni des "NOT IN"??
on a le droit seulement à des "=" et "<>" ??

n°1642966
olivthill
Posté le 14-11-2007 à 19:40:55  profilanswer
 

Le SQL*LOADER est un outil un peu primitif. J'ai pu le constater moi aussi. Il convient pour charger des tables dont le format est relativement simple. Donc, à votre place, je ne perdrais pas mon temps à tenter de l'adapter à mes fichiers. J'adapterais plutôt mes fichiers de données à cet outil, en faisant une petite moulinette en shell ou en C avant le chargement.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  SQL Loader: pb position

 

Sujets relatifs
VBA et requêtes SQLCrypter un champ en MD5 dans une base de donnée SQL
[SQL] Classement programmeursSynchro Excel/Sql
problème dans un bloc PL/SQL[RESOLU]Probleme legal copie SQL (Haut importance)
Les variables sont-elles stockées dans la base dans MS SQL Server ?[SQL] message d'erreur qui n'a pa lieu d'être[RESOLU]
Site chez Free - Base SQL distanteerreur langage SQL
Plus de sujets relatifs à : SQL Loader: pb position


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR