Heim >Datenbank >Oracle >So fangen Sie die letzten Ziffern einer Zeichenfolge in Oracle ab

So fangen Sie die letzten Ziffern einer Zeichenfolge in Oracle ab

WBOY
WBOYOriginal
2022-01-06 16:13:2536487Durchsuche

In Oracle können Sie die Funktion substr verwenden, um die letzten Ziffern einer Zeichenfolge abzufangen. Diese Funktion wird auch als Zeichenabfangfunktion bezeichnet. Sie wird zum Abfangen der angegebenen Zeichen in der Zeichenfolge verwendet abzufangen, - Die Anzahl der Ziffern, die abgefangen werden müssen, die Anzahl der Ziffern, die abgefangen werden müssen)“.

So fangen Sie die letzten Ziffern einer Zeichenfolge in Oracle ab

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.

oracle So fangen Sie die letzten Ziffern einer Zeichenfolge ab

Einführung in die Verwendung des Substr-Funktionsformats (allgemein bekannt als: Zeichenabfangfunktion):

Format 1: substr(string string, int a, int b);

  • 1. string Die Zeichenfolge, die abgefangen werden muss

  • 2. a Die Startposition der abgefangenen Zeichenfolge (Hinweis: Wenn a gleich 0 oder 1 ist, beginnt das Abfangen von der ersten Position)

  • 3. b Zu Die Länge der abgefangenen Zeichenfolge

Format 2: substr(string string, int a);

  • 1. string Die abzufangende Zeichenfolge

  • 2. a kann so verstanden werden, dass ab dem a-ten Zeichen alle nachfolgenden Zeichenfolgen abgefangen werden.

Das Beispiel sieht wie folgt aus:

select substr('HelloWorld',-4,4) value from dual;

Rückgabeergebnis: orld

Nehmen Sie 4 Zeichen, beginnend mit der 4. Ziffer von unten.

Außerdem:

So fangen Sie die letzten Ziffern einer Zeichenfolge in Oracle ab

Empfohlenes Tutorial: „Oracle Tutorial

Das obige ist der detaillierte Inhalt vonSo fangen Sie die letzten Ziffern einer Zeichenfolge in Oracle ab. 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