IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL*Loader Oracle Discussion :

Charger plusieurs fichiers en même temps


Sujet :

SQL*Loader Oracle

  1. #1
    Membre régulier
    Inscrit en
    juin 2010
    Messages
    344
    Détails du profil
    Informations forums :
    Inscription : juin 2010
    Messages : 344
    Points : 78
    Points
    78
    Par défaut Charger plusieurs fichiers en même temps
    Bonjour,

    J'aurais voulu savoir s'il existait une commande pour charger plusieurs fichiers en même temps sans avoir à tous les entrer dans le .ctl

    Je m'explique: j'ai une liste de fichiers allant de 2012 à 2017.
    Au lieu de tous les taper comme suit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    load data
    infile'2012_01.txt'
    infile'2012_02.txt'
    infile'2012_03.txt'
    ...
    infile'2017_02.txt'
    je souhaiterais faire quelque chose dans ce style:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    load data between
    infile'2012_01.txt'
    and
    infile'2017_02.txt'
    qui ne fonctionne bien évidemment pas.

    Ma question est donc la suivante: une telle commande existe-t-elle et si oui, comment l'inclure dans le .ctl ?

    Merci.
    Microsoft SQL Server Management Studio v17.9.1

  2. #2
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    En instance de retraite
    Inscrit en
    mai 2002
    Messages
    8 861
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : En instance de retraite
    Secteur : Conseil

    Informations forums :
    Inscription : mai 2002
    Messages : 8 861
    Points : 29 495
    Points
    29 495
    Par défaut
    Et si tu changeais de point de vue ? En passant le nom de fichier chargé dans la ligne de commande au lieu de le spécifier dans le fichier de contrôle
    C'est alors au script appelant la commande de chargement de définir la liste des fichiers à charger à partir des paramètres que tu lui passeras.
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

Discussions similaires

  1. Charger plusieurs fichiers en même temps avec sql loader
    Par filsdepub dans le forum SQL*Loader
    Réponses: 6
    Dernier message: 22/07/2016, 16h28
  2. Réponses: 15
    Dernier message: 24/11/2008, 16h16
  3. Réponses: 38
    Dernier message: 26/09/2008, 17h46
  4. Ouverture de plusieurs fichiers en même temps ?
    Par nicolas.sitbon dans le forum POSIX
    Réponses: 42
    Dernier message: 07/08/2008, 23h35
  5. ouvrir plusieurs fichiers en même temps
    Par diiity dans le forum Windows
    Réponses: 0
    Dernier message: 03/08/2007, 18h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo