Script SQLplus per formattare il testo come numerico
-
02-07-2019 - |
Domanda
Sto selezionando le righe da una tabella, ma alcune delle colonne sono di tipo testo, ma contengono sempre dei dati numerici. Come posso formattarli come numeri?
es. intestazione della quantità della colonna Formato "Quantità" 999.999
Tuttavia, poiché la colonna nella tabella è di testo, la formattazione numerica viene ignorata.
Soluzione
Dovrai TO_NUMBER la colonna nella tua query.
Altri suggerimenti
Per eseguire il rendering con migliaia di separatori, devi ...
to_char(to_number(quantity), '999,999')
Grazie Steve,
Ora posso avere:
column quantity heading 'Quantity' format 999,999 select TO_NUMBER(quantity) as quantity from Sales
E ricevo un rapporto giustificato corretto.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow