In Oracle wird die Funktion trim() verwendet, um bestimmte Zeichen auf beiden Seiten der Zeichenfolge zu entfernen. Diese Funktion kann zwei Parameter unterstützen. Der erste Parameter legt die Zeichenfolge fest, die verarbeitet werden muss, und der zweite Parameter legt die Zeichen fest, die verarbeitet werden müssen Dieser Parameter kann weggelassen werden. Wenn er nicht festgelegt ist, werden die Leerzeichen auf beiden Seiten standardmäßig entfernt.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Oracle 11g-Version, Dell G3-Computer.
In Oracle ermöglicht die TRIM()-Funktion Entwicklern, Zeichen auf beiden Seiten einer Zeichenfolge zu kürzen und so bestimmte Zeichen zu entfernen. Die Funktion
TRIM() unterstützt zwei Parameter. Standardmäßig entfernt sie Leerzeichen, Sie können jedoch auch andere Zeichen zum Trimmen angeben.
TRIM(X[,Y])
Entfernen Sie die Y-Zeichenfolgen auf beiden Seiten der Zeichenfolge X. Wenn Y nicht ausgefüllt ist, werden standardmäßig die Leerzeichen um die Zeichenfolge entfernt. Zeichen können weggelassen werden, und die Leerzeichen auf beiden Seiten werden standardmäßig entfernt.
Beispiel:
SELECT TRIM(' dd df ') FROM dual;
ltrim( string ); --Entfernen Sie die Leerzeichen auf der linken Seite der Zeichenfolge
ltrim(string1,string2);
--Traverse von der linken Seite von string1, sobald ein bestimmtes Zeichen in string2 erscheint (hier ist string2 ein Zeichensatz) in, entfernen Sie es. Wenn es nicht existiert, wird das Ergebnis direkt zurückgegeben.
select ltrim('abcdefg', 'fegab') from dual;
Return: cdefg
rtrim(string1,string2);
--Durchlauf von der rechten Seite von string1, sobald ein bestimmtes Zeichen in string2 erscheint (hier ist string2 ein Zeichen (konzentriert), entfernen Sie es. Wenn es nicht existiert, wird das Ergebnis direkt zurückgegeben. Zum Beispiel: ltrim(string1,string2);
--从string1左侧开始遍历,一旦存在某字符出现在string2(这里string2是一个字符集)中,就去除。若不存在则直接返回结果。
举个栗子:
select rtrim('abcdefg', 'fegab') from dual;
返回:cdefg
rtrim(string1,string2);
rrreee
Oracle Tutorial
“Das obige ist der detaillierte Inhalt vonWozu dient Orakelbesatz?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!