Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > SQL*Loader
SQL*Loader Forum d'entraide sur Oracle SQL*Loader
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/05/2008, 16h42   #1
Membre à l'essai
 
Inscription : avril 2005
Messages : 200
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 200
Points : 24
Points : 24
Par défaut SQL Loader - Merge

Bonjour,

j'utilise SQL Loader pour loader des fichiers ("insert") en base oracle. Jusque là niquel.
Mais maintenant je souhaites loader des fichiers qui "insert/update" les lignes.
Cela est-il possible d'inserer/updater ?
Car j'ai vu qu'il existait REPLACE mais cela agis comme un TRUNCATE.
Merci d'avance.
zizou771 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 17h16   #2
Expert Confirmé Sénior
 
Avatar de mnitu
 
Homme Marius Nitu
Ingénieur développement logiciels
Inscription : octobre 2007
Messages : 3 320
Détails du profil
Informations personnelles :
Nom : Homme Marius Nitu
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 3 320
Points : 5 839
Points : 5 839
Table externe plus Merge
Citation:
Updating Existing Rows
The REPLACE method is a table replacement, not a replacement of individual rows. SQL*Loader does not update existing records, even if they have null columns. To update existing rows, use the following procedure:

Load your data into a work table.
Use the SQL language UPDATE statement with correlated subqueries.
Drop the work table.
For more information, see the UPDATE statement in Oracle9i SQL Reference.

mnitu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 18h13   #3
Membre à l'essai
 
Inscription : avril 2005
Messages : 200
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 200
Points : 24
Points : 24
ok dommage, merci pour l'info
zizou771 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h44.


 
 
 
 
Partenaires

Hébergement Web