Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème SET ECHO OFF en SQL

marche pas :(

    27 mai 2011 à 15:04:38

    Boonjour,
    Quelqu'un veut bien m'aider je ne comprends pas pk la commande set echo off au tout début de mon programme ne fonctionne pas, je travaille sur SQL*PLUS et j'interroge une base de données oracle 11, je met mes resultat dans un fichier .txt mais (en plus des resultat) jai la liste des instructions passées en ligne de commande et cela gene mon traitement :s:s:s
    de laiide plzzz
    • Partager sur Facebook
    • Partager sur Twitter
      27 mai 2011 à 19:24:00

      Tu peux mettre le début de ton script ?
      • Partager sur Facebook
      • Partager sur Twitter
        27 mai 2011 à 20:31:05

        oui,
        SET ECHO OFF
        SET FEEDBACK OFF
        SET LINESIZE 1000
        SET PAGESIZE 0
        spool c:\requete\appel\resultat.txt
        Select * from .... (et ici mon programme normal)
        le set echo off ne semble pas marcher car jexecute sur linterface sqlplus de facon instantanée, et non pas a partir dun script
        voili voilou
        • Partager sur Facebook
        • Partager sur Twitter
          27 mai 2011 à 21:02:26

          En effet, SET ECHO OFF ne fonctionne que pour les scripts.
          Si tu tiens à faire comme tu le fais, tu peux lancer SQL*Plus en mode silent :
          sqlplus -s schema/password

          Tu ne verras pas le " SQL> " mais ne t'inquiète pas, tu pourras toujours taper tes commandes/requêtes.

          Quoi qu'il en soit, le plus simple est quand même de passer par un script.
          • Partager sur Facebook
          • Partager sur Twitter
            28 mai 2011 à 12:25:47

            Très bien, je te remercie beaucoup pour la réponse je vais essayer ca lundi au bureau, sinon comment je pourrai remettre le mode normal si je le met en silencieux?
            • Partager sur Facebook
            • Partager sur Twitter
              28 mai 2011 à 13:56:10

              Tu quittes SQL*Plus (exit), et tu le relances normalement.
              • Partager sur Facebook
              • Partager sur Twitter
                30 mai 2011 à 10:04:07

                GRannnd merci, ça a fonctionné !!
                • Partager sur Facebook
                • Partager sur Twitter

                Problème SET ECHO OFF en SQL

                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                • Editeur
                • Markdown