Padding ciągów odnosi się do procesu dodawania znaków do jednego lub obu końców danego ciągu wejściowego. Wyściółka stringowa jest powszechną metodą w programowaniu i bazach danych, umożliwiając dodanie meta informacji do danego zestawu wartości.
W tym poście dowiemy się, jak korzystać z funkcji LPAD (.
Funkcja Oracle LPAD
Funkcja Oracle LPAP () pozwala nam podać dany zestaw znaków, a następnie wybiegać je po lewej stronie ciągu.
Składnik funkcji można wyrazić, jak pokazano następująco:
Lpad (src_string, długość, [pad_string]);Funkcja akceptuje trzy główne argumenty:
Funkcja zwraca typ ciągu z ciągiem źródłowym, który jest wyściełany z pad_string. W zależności od typu danych wejściowych ciągu źródłowego funkcja zwraca albo varchar2 lub nvarchar2.
Przykłady:
Rozważ następujące przykłady, które są przykładem użycia funkcji w ramach różnych danych wejściowych.
Przykład 1: Korzystanie z funkcji LPAD do dodania docelowego protokołu
Rozważ ten przykład, który pokazuje, jak korzystać z funkcji LPAD, aby dodać docelowego protokołu do danego adresu URL:
Wybierz LPAD („Linuxhint.com ', 21, „https: //')Wynikowe wyjście:
WYJŚCIEPrzykład 2: Korzystanie z funkcji LPAD do dodania kodu kraju do numerów telefonu komórkowego
Poniższy przykład pokazuje przy użyciu funkcji LPAD () do dodania kodów krajowych do numerów komórkowych.
Oryginalny stół:
Oświadczenie wyściółka:
Wybierz First_name, e -mail, LPAD (Phone_number, 14, „+1”) od pracowników;Wynikowy stół:
Przykład 3: Za pomocą funkcji LPAD () do przycięcia ciągu
Jak wspomniano, ustawienie wartości parametru długości na mniejszą wartość niż rozmiar ciągu źródłowego prowadzi do funkcji LPAD (.
Przykładową demonstracją jest jak pokazano:
Wybierz LPAD („Linuxhint.com ', 9, „https: //')W takim przypadku funkcja przycina ciąg do długości ustawionej, jak pokazano przy następujących wyjściach:
WYJŚCIEWniosek
W tym samouczku omówiono, jak korzystać z funkcji LPAD (. Odkryliśmy również, jak używać funkcji LPAD () do przycięcia ciągu do danego rozmiaru.