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

Oracle Discussion :

Spool, un truncate non désiré


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Octobre 2008
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 86
    Par défaut Spool, un truncate non désiré
    Bonjour,

    Je modifie actuellement un script et durant mes tests, je me rends compte que celui-ci fait des truncs dans la longueur des champs qui me cause de sérieux pépins.


    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
    16
     
    set echo off
    set pagesize 200
    set heading off
    set feedback off
    set underline off
    set termout off
    set trimout on
    set trimspool on
    set wrap on
    set define on
    set long 200000  lines 131
    column txt format a121 word_wrapped 
     
    SELECT 'INSERT INTO maTable(Champs1,Champs2,Champs3)
    VALUES ......
    Le problème c'est qu'il coupe mon resultat.

    Ce qui devrait être par exemple.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    INSERT INTO NouvelleTable(Champs1,Champs2,Champs3)
    VALUES('toto',length('ahaha'),UPPER('oh'))
    Devient plutot

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    INSERT INTO NouvelleTable(Champs1,Champs2,Champs3)
    VALUES('toto',leng
     
    th('ahaha'),UPPER('oh
     
    '))
    Il ajoute à la fois des sauts de ligne out of no where ! et coupe dans le nom de mes fonctions. et ce n'est pas a un nombre de caractère particulier.

    Il fait des sauts de ligne au 22e chr, au 103e chr,au 77e chr

    C'est vraiment random.

    Si vous avez une idée de ce qui pourrait causer mon bug ?

    Merci !

  2. #2
    Membre expérimenté
    Inscrit en
    Janvier 2010
    Messages
    135
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 135
    Par défaut
    Je ne peux pas reproduire votre problème. Quelle version de sqlplus utilisez-vous? Est-il sqlplus ou sqlplusw? Le mien est:

    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    C:\>sqlplus ...
     
    SQL*Plus: Release 10.2.0.1.0 - Production on Tue Jun 7 13:30:57 2011
     
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
     
    SQL> SET echo off
    SQL> SET pagesize 200
    SQL> SET heading off
    SQL> SET feedback off
    SQL> SET underline off
    SQL> SET termout off
    SQL> SET trimout ON
    SQL> SET trimspool ON
    SQL> SET wrap ON
    SQL> SET define ON
    SQL> SET long 200000  LINES 131
    SQL> COLUMN txt format a121 word_wrapped
    SQL> SELECT 'INSERT INTO maTable(Champs1,Champs2,Champs3)
      2  VALUES(''toto'',length(''ahaha''),UPPER(''oh''))' txt from dual;
     
    INSERT INTO maTable(Champs1,Champs2,Champs3)
    VALUES('toto',length('ahaha'),UPPER('oh'))

  3. #3
    Expert confirmé
    Avatar de laurentschneider
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2005
    Messages
    2 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2 944
    Par défaut
    quelles sont les valeurs de EMBEDDED et NEWPAGE?

    Essaye

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    set newpage none
    set pages 0

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

Discussions similaires

  1. Comportement non désiré lors de la selection d'un repertoire
    Par Sunchaser dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 26/02/2006, 17h51
  2. [ACCESS 2003] arrêt non désiré dans le code
    Par Golzinne dans le forum VBA Access
    Réponses: 2
    Dernier message: 09/02/2006, 23h24
  3. [XSLT]Formatage de mon html non désiré
    Par Thanos76 dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 25/06/2005, 12h16
  4. Effet secondaire non désiré de "float"
    Par davcha dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 21/06/2005, 17h33
  5. [JLabel] Redimensionnement auto non désiré
    Par SamRay1024 dans le forum Agents de placement/Fenêtres
    Réponses: 11
    Dernier message: 21/05/2004, 18h13

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