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 :

suppression de plusieurs ligne en fin de fichier


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2005
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 32
    Par défaut suppression de plusieurs ligne en fin de fichier
    Bonjour,
    Suite à une requéte SQL dont le résultat est orienté dans un fichier .txt,
    Je souhaiterais ne pas avoir les 3 dernieres lignes de ce fichiers.txt.
    J'ai fait un sho all mais je ne vois pas quelle variable je dois modifier pour supprimer ces dernieres lignes.
    Si quelqu'un a une idée je suis preneur.
    Merci par avance.

  2. #2
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 292
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 292
    Par défaut
    Supposons que ta requête soit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT truc
    FROM machin
    ORDER BY truc
    Tu peux la transformer ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    SELECT truc
    FROM (SELECT truc, ROWNUM as Num FROM machin ORDER BY truc) tmp
    WHERE Num < (SELECT COUNT(*) FROM machin)
    ORDER BY truc
    Ceci dit, si tu as un critère plus simple que "les trois dernières lignes"...

    Voir également du côté des fonctions de fenêtrage...

  3. #3
    Membre émérite
    Inscrit en
    Décembre 2003
    Messages
    493
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 493
    Par défaut
    de quelle dernière lignes parles-tu ? les dernières rows retournées ? ou bien les commentaires de fin de script sql*plus?

  4. #4
    Membre averti
    Inscrit en
    Mai 2005
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 32
    Par défaut
    Bonjour,
    Il s'agit des commentaires les voici:

    | | | | | | |
    | 2186 | rows | selected. | | | |
    | | | | | | |

  5. #5
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 292
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 292
    Par défaut
    Dans ce cas, je n'ai rien dit. Mais pour ce genre de questions, il serait préférable que tu précises que tu utilises tel client (SQL*Plus ?), et qu'il s'agit des lignes générées par ce client et non des données provenant de la requête.

  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
    devrait régler le problème

  7. #7
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. suppression de plusieurs ligne en fin de fichier
    Par jeanpaul702 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 26/01/2008, 11h11
  2. Ajouter une ligne en fin de fichier sans écraser le fichier
    Par Premium dans le forum Entrée/Sortie
    Réponses: 10
    Dernier message: 05/04/2007, 14h07
  3. Requête suppression de plusieurs lignes
    Par rane dans le forum Requêtes
    Réponses: 20
    Dernier message: 29/06/2006, 21h22
  4. [LOAD DATA] ignorer lignes à la fin du fichier
    Par lisooou dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 30/06/2005, 16h02
  5. Réponses: 6
    Dernier message: 04/03/2004, 10h35

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