Oracles Methode zum Abfangen der ersten Ziffern einer Zeichenfolge
Oracle verwendet die Substr-Funktion, um die ersten Ziffern vorzurücken einer bestimmten Datenmenge.
Zum Beispiel lauten die Daten in der Testtabelle wie folgt:
Um nun die ersten beiden Ziffern im Dept-Feld zu extrahieren, können Sie das verwenden Folgende Anweisung:
select id,name,substr(dept,1,2) from test;
Ergebnis:
substr-Funktionseinführung:
Syntax:
substr(string,start,length)
Parameter:
Zeichenfolge – die angegebene Zeichenfolge, die abgefangen werden soll. Die Zeichenfolge
Start – erforderlich, gibt an, wo in der Zeichenfolge begonnen werden soll
Positive Zahl – beginnt an der angegebenen Position in der Zeichenfolge
Negative Zahl – endet am Ende der Zeichenfolge. Beginnt an der angegebenen Position
0 – Beginnt am ersten Zeichen in der Zeichenfolge.
Länge – optional, gibt die Länge der Zeichenfolge an abzufangende Zeichenfolge und gibt standardmäßig den Zeichenausdruck Alle Zeichen vor dem Ende des Werts zurück.
Das obige ist der detaillierte Inhalt vonOracle-Methode zum Abfangen der ersten Ziffern einer Zeichenfolge. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!