Ich habe eine Anforderung in Oracle.Orakeldaten mit zwei Nullen nach Dezimal konvertieren
Sample Data
-----------
345
34
23423
Ich möchte die Ausgabe kann dies
Expected output
---------------
345.00
34.00
23423.00
Die Abfrage entweder allgemein oder auf Oracle spezifisch mögen.
Die to_char -Funktion in Oracle kann verwendet werden, aber die Länge der Daten ist mehr als 25, so dass die To_char dort fehlschlagen wird.
Ich versuchte mit to_char (345,999,99), Cast usw. .. Aber das Problem ist die Länge der Daten variiert. –
Warum verwenden Sie die DecimalFormat-Klasse nicht in Ihrem Java-Code? – Jens
Das ist das Problem, ich squoopy die Daten und dumping in HDFS. Also die einzige verfügbare Option ist mit SQL-Abfrage zu tun. Ich möchte kein zusätzliches MapReduce darüber laufen lassen, um die Daten zu konvertieren. –