Postgresql to_number () - Funktion format

Will ich mit postgresql to_number(numberString, format_mask). Meine numberString kann führende Nullen enthalten (ich weiß nicht die tatsächliche Länge der Nullen und das numberString insgesamt). Ich möchte zu trimmen, diese Nullen und liefert den Wert als Zahl.

Gelesen habe ich über diese Funktion hier und derzeit mit dem format:

select to_number('00005469', '9999999999')

Aber wenn die Länge von '9 ist kleiner als die Länge der numberString dann kann ich nicht die richtige Nummer. Wie kann ich diese Arbeit machen, ohne zu schreiben eine lange Liste von '9' in format_mask?

InformationsquelleAutor 0bj3ct | 2016-05-18
Schreibe einen Kommentar