Heim  >  Artikel  >  Datenbank  >  So konvertieren Sie eine Zahl in einen String in Oracle

So konvertieren Sie eine Zahl in einen String in Oracle

青灯夜游
青灯夜游Original
2022-03-17 16:21:5229436Durchsuche

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]. ;".

So konvertieren Sie eine Zahl in einen String in Oracle

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

999Ein Wert mit der angegebenen Anzahl von Stellen , (Komma) Gruppe ( Tausender) Trennzeichen PRNegative Werte mit Minuszeichen (Lokalisierung verwenden) Währungssymbol (Lokalisierung verwenden) D Punkt (Lokalisierung verwenden)

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

.

Negative Werte in spitzen Klammern

S

L

Dezimal
GGruppentrennzeichen (Lokalisierung verwenden) MIMinuszeichen an der angegebenen Position (Wenn die Zahl 981ab7886e476015ff7897d91a4f3f6f 0) SG das Plus-/Minuszeichen an der angegebenen Position römische Ziffern (zwischen 1 und 3999 eingeben). ) TH oder th in Ordnungszahlen umgewandelt V verschieben n Stellen () (siehe Hinweise) EEEE Wissenschaftliche Notation. Derzeit nicht unterstützt. Oracle Tutorial
RN
dezimal
Code-Demonstration: TO_CHAR-Verarbeitung von Zahlen
SELECT TO_CHAR(-123123.45,'L9.9EEEEPR')"date" FROM dual;
Empfohlenes 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn