Oracle LPAD -Funktion

Oracle LPAD -Funktion

String -Polsterung bezieht sich auf den Prozess des Hinzufügens der Zeichen zu einem oder beiden Enden einer bestimmten Eingangszeichenfolge. Die String -Polsterung ist eine vorherrschende Methode in der Programmierung und Datenbanken, mit der Sie die Meta -Informationen zu einem bestimmten Wertesatz hinzufügen können.

In diesem Beitrag lernen wir, wie Sie die Funktion LPAD () verwenden, um die String -Polsterung auf der linken Seite der Zeichenfolge in Oracle -Datenbanken auszuführen.

Oracle LPAD -Funktion

Mit der Funktion von Oracle LPAP () können wir einen bestimmten Zeichensatz bereitstellen und sie dann links von der Zeichenfolge zu einer bestimmten Länge paddieren.

Die Funktionssyntax kann wie im Folgenden gezeigt ausgedrückt werden:

Lpad (src_string, länge, [pad_string]);

Die Funktion akzeptiert drei Hauptargumente:

  1. Src_string - Mit dem Parameter SRC_String können Sie die zu gepolsterte Zeichenfolge definieren.
  2. Länge - Der Längenparameter legt die Länge der Schnur nach dem Pad -Betrieb fest. Wenn die Länge geringer ist als die der Quellzeichenfolge, schnappt die Funktion die Quellzeichenfolge auf den angegebenen Längenwert ohne Polsterinformationen ab.
  3. Pad_string - Dieser Parameter gibt den Satz von Zeichen an, das links von der Quellzeichenfolge gepolstert werden soll. Dies ist ein optionaler Parameter. Die Funktion paddiert die Quellzeichenfolge mit einzelnen Speicherzeichen, wenn ihr Wert nicht bestimmt wird.

Die Funktion gibt einen String -Typ mit der Quellzeichenfolge zurück, die mit dem pad_string gepolstert ist. Abhängig vom Eingabedatentyp der Quellzeichenfolge gibt die Funktion entweder ein Varchar2 oder nvarchar2 zurück.

Beispiele:

Betrachten Sie die folgenden Beispiele, die die Verwendung der Funktion unter verschiedenen Eingaben veranschaulichen,.

Beispiel 1: Verwenden der LPAD -Funktion zum Hinzufügen des Zielprotokolls

Betrachten Sie dieses Beispiel, das zeigt, wie die LPAD -Funktion verwendet wird, um das Zielprotokoll zu einer bestimmten URL hinzuzufügen:

Wählen Sie LPAD ('LinuxHint.com ', 21,' https: // ')
von Dual;

Resultierende Ausgabe:

AUSGANG
---------------
https: // linuxHint.com

Beispiel 2: Verwenden der LPAD

Das folgende Beispiel zeigt die Verwendung der Funktion lpad (), um die Ländercodes zu Mobilfunknummern hinzuzufügen.

Original Tabelle:

Polstererklärung:

Wählen Sie First_Name, E -Mail, LPAD (Telefon_Number, 14, '+1') von Mitarbeitern;

Resultierende Tabelle:

Beispiel 3: Verwenden Sie die Funktion lpad (), um eine Zeichenfolge zu schneiden

Wie angegeben, führt das Festlegen des Wertes des Längenparameters auf einen kleineren Wert als die Größe der Quellzeichenfolge zum LPAD () -Funktion, das die Zeichenfolge auf die angegebene Länge ohne Polsterung abschneidet.

Eine Beispieldemonstration ist wie gezeigt:

Wählen Sie LPAD ('LinuxHint.com ', 9,' https: // ')
von Dual;

In diesem Fall schneidet die Funktion die Zeichenfolge in die festgelegte Länge, wie in der folgenden Ausgabe gezeigt:

AUSGANG
-------------
LinuxHint

Abschluss

In diesem Tutorial wurde darüber besprochen. Wir haben auch herausgefunden, wie man die Funktion LPAD () verwendet.