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:
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: // ')Resultierende Ausgabe:
AUSGANGBeispiel 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: // ')In diesem Fall schneidet die Funktion die Zeichenfolge in die festgelegte Länge, wie in der folgenden Ausgabe gezeigt:
AUSGANGAbschluss
In diesem Tutorial wurde darüber besprochen. Wir haben auch herausgefunden, wie man die Funktion LPAD () verwendet.