Abbiamo una tabella con un campo 'prezzo' di tipo NUMBER(20,7)
.. In ROSPO faccio questo:Toad che tronca/arrotonda grandi numeri Oracle?
update mytable set price = 1234567890123.1234567;
Poi faccio questo selezionare:
select price, to_char(price) from mytable
PRICE TO_CHAR(PRICE)
1234567890123.12 "1234567890123.1234567"
domanda è, perché fa ROSPO troncare il risultato quando si visualizza il campo NUMERO (20,7)? I dati sono ovviamente lì come si stampa con to_char.
??
Non sei sicuro di TOAD, ma forse c'è un equivalente all'impostazione SQL * Plus "numformat"? (http://www.adp-gmbh.ch/ora/sqlplus/numformat.html) – monojohnny
La mia versione di TOAD, 9.1.0.62, non ha alcuna opzione tranne che numeri molto lunghi possono essere mostrati con notazione scientifica. Non eccezionale: dovrai utilizzare l'opzione TO_CHAR quando esegui una query sulla tabella. –