In Oracle können Sie die Funktion to_char() verwenden, um Zahlen in Zeichenfolgen in einem angegebenen Format umzuwandeln. Die Syntax lautet „SELECT TO_CHAR (zu konvertierende Zahl, Format) [FROM data table]. ;".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Oracle 11g-Version, Dell G3-Computer.
In Oracle können Sie die Funktion to_char() verwenden, um Zahlen in Zeichenfolgen umzuwandeln.
Syntax:
TO_CHAR(d|n[,fmt])
kann Datumsangaben und Zahlen in Zeichenfolgen in einem bestimmten Format umwandeln. Fmt ist eine Formatzeichenfolge
zur Formatierung von Zahlen
Zeigt Zahlen an der angegebenen Position an. |
9,9 9 |
Gibt ein Komma zurück an der angegebenen Position |
$ |
$999 |
Die Zahl beginnt mit einem Dollarzeichen. |
EEEE |
9,99EEEE |
Wissenschaftliche Notation |
L |
L999 |
Fügen Sie vor der Zahl ein lokales Währungssymbol hinzu spitze Klammern, um es anzuzeigen |
Parameter Beschreibung | 9 | |
0 | Führende Nullen | . | , (Komma)
PR | Negative Werte in spitzen Klammern |
S | Negative Werte mit Minuszeichen (Lokalisierung verwenden)
L | Währungssymbol (Lokalisierung verwenden)
| DDezimal | Punkt (Lokalisierung verwenden)
MI | |
---|---|
SG | |
RN | römische Ziffern (zwischen 1 und 3999 eingeben). )|
TH oder th | in Ordnungszahlen umgewandelt |
V | verschieben |
Stellen ( | dezimal | ) (siehe Hinweise)
EEEE | Wissenschaftliche Notation. Derzeit nicht unterstützt. |
Code-Demonstration: TO_CHAR-Verarbeitung von ZahlenSELECT TO_CHAR(-123123.45,'L9.9EEEEPR')"date" FROM dual; |
|
Empfohlenes Tutorial: „ | Oracle Tutorial“ |
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie eine Zahl in einen String in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!