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 Oracle Discussion :

Charger les résultats d'un select


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 22
    Par défaut Charger les résultats d'un select
    Coucou

    Je recherche un moyen TRES SIMPLE pour
    charger dans des tables oracles les resultats
    d'une requûte SQL.

    Vous avez des conseils ?

  2. #2
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    S'il n'y a qu'une table cible, c'est simplissime : il suffit de faire précéder votre requête par un INSERT.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    INSERT INTO la_table
    SELECT ...
    FROM ... ;
    Sinon il faudrait détailler un peu mieux votre besoin.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 22
    Par défaut
    Trés jjuste ....
    En fait je vais avoir des rêquettes qui résultent
    d'un select (ou plusieurs selects )

    Je voudrait stocker ces résultats dans des tables
    déjà existantes.
    Je veux charger ces tables existantes avec le
    resultat de mes selects.

    Si je fais un "insert into" je dois le faire
    values à values ...

    Bon , je sais si j'ai été assez clair mais en gros
    je veux éviter d'utiliser des cursors , fetch etc ...
    pour charger les resultats ( plusieurs milliers de
    lignes ) d'un select dans une table existante.

    Merci pour les réponses.

    Citation Envoyé par Pomalaix Voir le message
    S'il n'y a qu'une table cible, c'est simplissime : il suffit de faire précéder votre requête par un INSERT.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    INSERT INTO la_table
    SELECT ...
    FROM ... ;
    Sinon il faudrait détailler un peu mieux votre besoin.

  4. #4
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INSERT INTO latable SELECT <larequête>
    je ne vois pas ce qui te faut de plus

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 22
    Par défaut
    Merci ça me suffit!! Je vais faire des miracles
    avec.

    Petitte question aussi , est-ce que la clause
    not in peut être suivi par un select ?
    Citation Envoyé par orafrance Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INSERT INTO latable SELECT <larequête>
    je ne vois pas ce qui te faut de plus

  6. #6
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    bien sûr

Discussions similaires

  1. Exporter vers un fichier CSV les résultats d'un SELECT
    Par Nycoala dans le forum Développement
    Réponses: 9
    Dernier message: 21/01/2009, 16h14
  2. Procédure stockée : parcourir les résultats d'un SELECT
    Par choupeo dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 13/12/2007, 18h55
  3. Les résultats d'un Select sur une table
    Par naznaz dans le forum Bases de données
    Réponses: 1
    Dernier message: 04/11/2007, 11h58
  4. Aberration dans les résultat d'un SELECT
    Par tpatrice2003 dans le forum Oracle
    Réponses: 1
    Dernier message: 13/06/2006, 09h43
  5. Recupérer les résultat d'un SELECT
    Par kijudr dans le forum Bases de données
    Réponses: 6
    Dernier message: 01/12/2005, 16h31

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