PostgreSQL to_number Funktion

In diesem PostgreSQL-Tutorial wird die Verwendung der PostgreSQL-Funktion to_number mit Syntax und Beispielen erläutert.

Beschreibung

Die Funktion PostgreSQL to_number konvertiert einen String in eine Zahl.

Syntax

Die Syntax für die Funktion to_number in PostgreSQL lautet:

to_number( string1, format_mask )

Parameter oder Argumente

string1
Die Zeichenfolge, die in eine Zahl konvertiert wird.
format_mask
Das Format, das zum Konvertieren von string1 in eine Zahl verwendet wird. Es kann eine der folgenden sein und kann in vielen Kombinationen verwendet werden.

ParameterErklärung
9Wert (ohne führende Nullen)
0Value (with leading zeros)
.Dezimal
,Gruppentrennzeichen
PR Negativer Wert in spitzen Klammern
SZeichen
LWährungssymbol
DDezimalzahl
GGruppentrennzeichen
MIMinuszeichen (für negative Zahlen)
PLPluszeichen (für positive Zahlen)
SGPlus/Minuszeichen (für positive und negative Zahlen)
RN römische Ziffern
THOrdnungszahl-Suffix
thOrdnungszahl-Suffix
VZiffern verschieben
EEEEWissenschaftliche Notation

Gilt für

Die Funktion to_number kann in den folgenden Versionen von PostgreSQL verwendet werden:

  • PostgreSQL 12.1, PostgreSQL 11.6, PostgreSQL 10.11, PostgreSQL 9.6, PostgreSQL 9.5, PostgreSQL 9.4, PostgreSQL 9.3, PostgreSQL 9.2, PostgreSQL 9.1, PostgreSQL 9.0, PostgreSQL 8.4

Beispiel

Schauen wir uns einige Beispiele für die PostgreSQL to_number-Funktion an und untersuchen, wie die to_number-Funktion in PostgreSQL verwendet wird.

Beispielsweise: