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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Integrer un fichier dans une base oracle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Integrer un fichier dans une base oracle

n°2040164
skoizer
tripoux et tête de veau
Posté le 05-12-2010 à 20:15:08  profilanswer
 

Bonjour,
J'ai un fichier TXT avec deux valeurs sur chaque ligne separé par un ;
J'ai une base de donnée oracle.
Je dois integrer ce fichier dans une table d'oracle.
Je sais comment intégré une gline
Mais le faire pour 200lignes, ça sera long.
insert into mesuf
(codeuf, codestaff, hiredate)
values
('xyz', '86378', sysdate);
 
je ne suis pas un pro en sql.
 
Sinon comment exporter une table mais pas avec que les valeurs comme un "select from matable", mais exporter avec les insert etc...
 
 
merci

mood
Publicité
Posté le 05-12-2010 à 20:15:08  profilanswer
 

n°2040216
boboss75
Posté le 06-12-2010 à 10:04:31  profilanswer
 

Bonjour,
 
Pour intégrer un fichier dans une table oracle, tu peux par exemple utiliser un "sql loader" ou une "table externe"
(tu trouveras surement pleins d'exemples sur le net en cherchant un peu)
 

n°2040566
skoizer
tripoux et tête de veau
Posté le 07-12-2010 à 18:09:53  profilanswer
 

bonjour
Retour d'experience :
 
avec sqlldr tout c'est bien passé
j'ai créé deux fichiers
un pour les controles et un avec les données
la ligne de commande
sqlldr userid=toto/toto control=ufstaff-control.txt log=logufstaff.txt bad=badufstaff.txt discard=disardufstaff.txt direct=n errors=0
 
Le fichier de controle ufstaff-control.txt :
LOAD DATA INFILE 'ufstaff-data.csv'
APPEND
INTO TABLE ufstaff
FIELDS TERMINATED BY ';'
TRAILING NULLCOLS
(  UFCODE ,          
 STAFFCODE ,
 DATEDEB ,
 DATEFIN  
)
 
le fichier des données ufstaff-data.csv:  
 
445;AAA;A;0;0;
211;aaa;A;0;0;
111;001;A;0;0;
etc....
 
merci pour la piste
 
un bon lien pour l'aide http://jaouad.developpez.com/sqlldr/#LIII-A


---------------
je veux tout, tout de suite, et gratuitement ! miladiou !

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

  Integrer un fichier dans une base oracle

 

Sujets relatifs
[Oracle][Résolu] Récupérer refcursor d'une function Oraclemodifier un fichier elf
format date sous oracle[ résolu ] [GtkAda] Selectionner un fichier avec Gtk_File_Selection
Modification de chaîne de caractères dans un fichierExtraction de données apartir d'un fichier XML
Intégrer DLL pour app console (WIN PE)Probleme taille de log oracle
[Oracle] Récupérer des informations sur les clés étrangères[ACCESS07]ouvrir un fichier avec l'explorateur windows[RESOLU]
Plus de sujets relatifs à : Integrer un fichier dans une base oracle


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