Sql*Loader Power!!!!!!!!!!!

J'ai un petit soucis avec Sql Loader;
Je voudrai importer des données provenant d'un fichier de type VSC (chaques champs est séparé par un ";").
Le problème est que ces champs vont dans différentes tables.
Voici un petit exemple:

LOAD DATA
INFILE *
APPEND INTO TABLE AUTEUR
FIELDS TERMINATED BY ";"
(CODE,NOM,VILLE)

mais moi je veux insérer certaines données dans une autre table que AUTEUR.

Voila j'espère que j'ai été assez clair.

Merci bcp pr tt ceux qui me sauveront

1 réponse

  1. Salut,

    Pour cela, il faut autant de script SQL*Loader que de table cible.

    Si ton fichier comporte 10 colonnes dont les 3 premieres vont dans une table et les 7 dernieres vont dans une autre, il faut 2 scripts. Le 1er script ne selectionnera que les 3 premieres colonnes de ton fichier de donnees et le 2nd script ne prendra en compte que les 7 dernieres.

    DaNot
    un Libre ouvert à la source...
    1. Ok merci, je vais essayer comme ça alors.
      Mais au fait à quoi ressemble le script que je doit mettre ?