Die SUBSTRING-Funktion in Oracle wird verwendet, um den angegebenen Teil aus einer Zeichenfolge zu extrahieren. Syntax: SUBSTRING(string, start, length). Parameter: string – die Zeichenfolge zum Extrahieren der Teilzeichenfolge; start – die Startposition der Teilzeichenfolge; Länge (optional) – die Länge der Teilzeichenfolge. Verwendung: 1. Geben Sie die Startposition und Länge an: z. B. SUBSTRING('Hello World', 3, 6) gibt "llo Wo" zurück. 2. Geben Sie die Startposition an, ohne die Länge anzugeben: z. B. SUBSTRING('Hello World', 3) Gibt „llo Wor“ zurück. Die Verwendung der SUBSTRING-Funktion in Oracle
Parameter
string: Die Zeichenfolge, aus der die Teilzeichenfolge extrahiert werden soll.
Start: Die Position in der Zeichenfolge, ab der die Teilzeichenfolge extrahiert werden soll.
length (optional): Die Länge der Zeichenfolge . Wenn es weggelassen wird, wird der Teilstring von der angegebenen Position bis zum Ende des Strings extrahiert.
So verwenden Sie SUBSTRING
<code>SUBSTRING(string, start, length)</code>
<code>SUBSTRING('Hello World', 3, 6)</code>
Das Ende der Zeichenfolge abschneiden
<code>SUBSTRING('Hello World', 3)</code>
Dadurch wird die Teilzeichenfolge „rld“ zurückgegeben Die angegebene Startposition überschreitet die Länge des Strings. Wenn die angegebene Länge negativ ist, gibt SUBSTRING einen leeren String zurück.
Sie können den Parameter NEGATIVE verwenden, um einen Teilstring zu extrahieren Ende der Zeichenfolge. Zum Beispiel:
<code>SUBSTRING('Hello World', LENGTH('Hello World') - 2)</code>
Das obige ist der detaillierte Inhalt vonVerwendung von Teilzeichenfolgen in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!