Nous avons une table avec un champ "prix" de type numéro (20,7) code> .. Dans TOad je fais cela:
select price, to_char(price) from mytable
PRICE TO_CHAR(PRICE)
1234567890123.12 "1234567890123.1234567"
3 Réponses :
Le crapaud limite les nombres dans la grille de données à 15 chiffres. Je crois que c'est parce que Excel limite les nombres à 15 chiffres (ou l'habitude de les limiter). Vous pouvez activer "NOTATION SCIENTIFIQUE" dans OPTIONS -> Graines de données -> Données, case à cocher Afficher les grands nombres dans la notation scientifique em>. Cela ne vous aidera pas non plus, non plus. P>
Il sonne comme une double signification de 53 bits contre une valeur intégrale de 64 bits. Perdre 3 des chiffres les moins importants = perdre ~ 1000 ~ = 2 ^ 10, ce qui signifie que nous avons perdu 10 bits sur 64 et entrez dans le royaume 53 bits. Juste une hypothèse aléatoire, et je ne vois aucune raison pour eux de bourrer une valeur intégrale en double et à nouveau.
J'ai eu un problème similaire, Toad tronquait / arrondis mes numéros lors de l'affichage de la vue en grille. P>
J'ai découvert que en utilisant le bouton J'espère que cela aide. P> p>
Cela fait également la différence pour EM, cependant, si j'exécute un script / pl / sql, ce n'est pas une option.
-> strong> clic droit sur kbd> sur la grille de données p>
-> strong> Sélectionnez " -> strong> sous "code> grilles de données code>" a choisi " -> strong> décocher " Après cela, vous devez fermer et ouvrir Options de grille ... code>" p>
data code>" p> "
Affiche les grands nombres en notation scientifique code>" p>
Toad code> à nouveau. Cela a fonctionné pour moi dans
Toad version 8.6.0.38 Code> P>
Vous n'êtes pas sûr du crapaud, mais peut-être qu'il y a un équivalent au réglage SQL * Plus "Numformat"? ( ADP-GMBH.ch/ora/sqlplus/numformat.html )
Ma version du Toad, 9.1.0.62, n'a pas d'option, sauf que des nombres très longs peuvent être affichés avec la notation scientifique. Pas si génial - vous devrez utiliser l'option TO_CHAR lors de la question de la table.