Frage

Ich bin das Auswählen von Zeilen aus einer Tabelle, aber einige der Spalten sind ein Texttyp, aber sie haben immer numerische Daten in ihnen. Wie kann ich sie als Zahlen formatiert werden?

z. Spalte Menge Überschrift ‚Menge‘ Format 999.999

Da jedoch die Spalte in der Tabelle Text ist, wird die numerische Formatierung ignoriert.

War es hilfreich?

Lösung

Sie müssen die Spalte in Ihrer Abfrage TO_NUMBER.

Andere Tipps

mit Tausendertrennzeichen zu machen, werden Sie brauchen ...

to_char(to_number(quantity), '999,999')

Danke Steve,

Ich kann jetzt haben:

column quantity heading 'Quantity' format 999,999
select TO_NUMBER(quantity) as quantity from Sales

Und ich bekomme ein Recht gerechtfertigt Bericht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top