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

sortie spool : masquer lignes du type : "old 3: WHERE IDNREJ=&2"


Sujet :

Sql*Plus Oracle

  1. #1
    Membre éclairé Avatar de danyboy85
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Par défaut sortie spool : masquer lignes du type : "old 3: WHERE IDNREJ=&2"
    Bonjour,

    je suis en train de développer un script Shell dans lequel j'appelle la commande sqlplus en lui passsant des paramètres.

    La requête sql executée est présente dans un fichier que voici :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    set echo off
    set feedback off
    set linesize 32767
    set pagesize 0
    set sqlprompt ''
    set trimspool on
     
    spool &1/ictmedrej_ra.tmp
    SELECT TYPFLX||','||FICREJ||','||'DATAPP'||','||TO_DATE(SYSDATE, 'DD/MM/YY')||','||'PID'||','||0||','||0||','||0||','||0||','||1||','||0||','||0||','||DATMED
    FROM ICTMEDREJ
    WHERE IDNREJ=&2;
    spool off
     
    exit;
    Je rensigne des attributs "set" qui me permettent, dans le fichier de sortie, de masquer le header et le foot Oracle, ainsi que d'autres choses.

    Le problème c'est que malgré tous ces paramètres, un affichage "parasite" persiste, voici mon fichier de sortie :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    old   3: WHERE IDNREJ=&2
    new   3: WHERE IDNREJ=42
    MST,KO_MST.asn1.rej,DATAPP,22/07/09,PID,0,0,0,0,1,0,0,22/07/09
    Y'a t-il un moyen de masquer les 2 premières lignes ?

    Merci d'avance

    Dany

  2. #2
    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

  3. #3
    Membre éclairé Avatar de danyboy85
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Par défaut
    Merci beaucoup

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

Discussions similaires

  1. [E03] Masquer lignes vides
    Par Niagala dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 04/04/2008, 12h00
  2. Afficher/masquer ligne tableau PB IE
    Par vct68 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 05/03/2008, 23h20
  3. Récupérer la sortie d'un ligne de commande
    Par Gad29 dans le forum Langage
    Réponses: 2
    Dernier message: 04/06/2007, 14h22
  4. pb masquer ligne d'un tableau sous IE (fonctionne sous firefox)
    Par nocoment dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 20/04/2007, 16h37
  5. Réponses: 10
    Dernier message: 07/03/2007, 18h46

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