Heim > Datenbank > Oracle > Wozu dient Orakelbesatz?

Wozu dient Orakelbesatz?

青灯夜游
Freigeben: 2022-04-18 18:44:31
Original
18291 Leute haben es durchsucht

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])
Nach dem Login kopieren

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;
    Nach dem Login kopieren
  • 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;
    Nach dem Login kopieren

    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;
Nach dem Login kopieren

返回: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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage