Heim  >  Artikel  >  Datenbank  >  Wozu dient Orakelbesatz?

Wozu dient Orakelbesatz?

青灯夜游
青灯夜游Original
2022-04-18 18:44:3118241Durchsuche

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.

Wozu dient Orakelbesatz?

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;
  • Ausgabe:


Erweitertes Wissen:


Wozu dient Orakelbesatz?

rtrim(string); --Leerzeichen auf der rechten Seite der Zeichenfolge entfernen


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.

  • Zum Beispiel:
  • 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

Return: abcd

Empfohlenes Tutorial: „

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!

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