Przycinanie sznurka w PostgreSQL w systemie Windows 10:
Dostępne są różne funkcje przycinania ciągów w PostgreSQL w systemie Windows 10. Funkcjonalność tych funkcji różni się pod względem pozycji, z których określone znaki są przycięte, i.mi., początek, koniec lub oba. Przeglądając wszystkie przykłady, które wyjaśniliśmy poniżej, poznasz różne metody przycinania sznurka w PostgreSQL w systemie Windows 10.
Przykład nr 1: Przycinanie sznurka w PostgreSQL od samego początku:
Jeśli chcesz przyciąć żądany ciąg w PostgreSQL od samego początku, będziesz musiał uruchomić następujące zapytanie:
# Wybierz Trim (prowadzenie „123” z „123AQSA”);W tym zapytaniu użyliśmy funkcji „wykończenia”, która zajmuje „pozycję przycinania”, i.mi., prowadząc w tym przypadku „postać do przycięcia” i.mi., 123 W tym przypadku i „ciąg” i.mi., 123AQSA w tym przypadku jako dane wejściowe. „Wiodące” słowo kluczowe określa pozycję, z której określony znak zostanie przycięty z łańcucha. W tym przykładzie chcieliśmy po prostu usunąć wszystkie liczby od początku łańcucha, zachowując nienaruszoną nazwę.
Obraz pokazany poniżej reprezentuje wyjście tego zapytania:
Przykład nr 2: Przycinanie sznurka w PostgreSQL od końca:
Jeśli chcesz przyciąć żądany ciąg w PostgreSQL od końca, musisz uruchomić następujące zapytanie:
# Wybierz Trim (wycofanie „123” z „aqsa123”);W tym zapytaniu użyliśmy funkcji „wykończenia”, która zajmuje „pozycję przycinania” i.mi., W tym przypadku „Charakter by być przyciętym” i.mi., 123 W tym przypadku i „ciąg” i.mi., AQSA123 W tym przypadku jako dane wejściowe. Słowo kluczowe „wychodzące” określa pozycję, z której określony znak zostanie przycięty z łańcucha. W tym przykładzie chcieliśmy po prostu usunąć wszystkie liczby z końca łańcucha, zachowując nienaruszoną nazwę.
Obraz pokazany poniżej reprezentuje wyjście tego zapytania:
Przykład nr 3: Przycinanie sznurka w PostgreSQL od początku i końca:
Jeśli chcesz przyciąć pożądany ciąg w PostgreSQL od samego początku, a także od końca, ja.mi., Z obu stron będziesz musiał uruchomić następujące zapytanie:
# Wybierz Trim (zarówno „123” z „123AQSA123”);W tym zapytaniu użyliśmy funkcji „wykończenia”, która zajmuje „pozycję przycinania” i.mi., oba w tym przypadku „postać do przycięcia” i.mi., 123 W tym przypadku i „ciąg” i.mi., 123AQSA123 W tym przypadku jako dane wejściowe. „Oba” słowo kluczowe określa pozycję, z której określony znak zostanie przycięty z łańcucha. W tym przykładzie chcieliśmy po prostu pozbyć się wszystkich liczb od samego początku, a także od końca łańcucha, jednocześnie nienaruszając nazwę.
Obraz pokazany poniżej reprezentuje wyjście tego zapytania:
Przykład nr 4: Przycinanie sznurka w PostgreSQL bez określenia postaci do przycięcia:
Możesz także przyciąć ciąg w PostgreSQL bez wyraźnego określenia postaci do przycięcia. W takim przypadku przestrzeń będzie uważana za postać domyślną do przycięcia. Przedstawia to następujące zapytanie:
# Wybierz Trim (prowadzący z „aqsa”);W tym zapytaniu określiliśmy „pozycję przycinania” i.mi., W tym przypadku prowadzenie, ale nie określiliśmy żadnej postaci do przycięcia. Chcieliśmy tylko usunąć pustą przestrzeń na początku łańcucha, zachowując nienaruszoną nazwę.
Obraz pokazany poniżej reprezentuje wyjście tego zapytania:
Przykład nr 5: Przycinanie sznurka w PostgreSQL bez określenia postaci do przycięcia i pozycji przycinania:
Możesz nawet przyciąć ciąg w PostgreSQL bez określenia postaci do przycięcia, a także bez określenia pozycji przycinania. W takim przypadku przestrzeń zostanie uznana za domyślną postać za przycięcie, podczas gdy „oba” będą uważane za domyślną „pozycję przycinania” i.mi., Twój pożądany sznurek zostanie przycięty z obu końców. Przedstawia to następujące zapytanie:
# Wybierz Trim („aqsa”);W tym zapytaniu nie mieliśmy ani „pozycji przycinania” ani „postaci, aby zostać przyciętym. Po prostu chcieliśmy usunąć puste przestrzenie na początku i na końcu łańcucha, zachowując nienaruszoną nazwę.
Obraz pokazany poniżej reprezentuje wyjście tego zapytania:
Uwaga: Poniższe trzy przykłady to alternatywne metody wykonywania zapytań, które zastosowaliśmy w naszych pierwszych trzech przykładach.
Przykład nr 6: Korzystanie z funkcji „Ltrim” w PostgreSQL:
Aby przyciąć ciąg od samego początku, możesz również użyć innej funkcji przedstawionej przez następujące zapytanie:
# Wybierz Ltrim („Madam”, „M”);W tym zapytaniu użyliśmy funkcji „Ltrim”, która akceptuje dwa argumenty, i.mi., String (w tym przypadku pani) i znak, który ma być przycięty z łańcucha (m w tym przypadku). Ta funkcja próbuje usunąć określony znak od początku ciągu.
Obraz pokazany poniżej reprezentuje wyjście tego zapytania:
Przykład nr 7: Korzystanie z funkcji „Rtrim” w PostgreSQL:
Aby przyciąć ciąg z końca, możesz również użyć innej funkcji przedstawionej przez następujące zapytanie:
# Wybierz Rtrim („Madam”, „M”);W tym zapytaniu użyliśmy funkcji „Rtrim”, która akceptuje dwa argumenty, i.mi., String (w tym przypadku pani) i znak, który ma być przycięty z łańcucha (m w tym przypadku). Ta funkcja próbuje usunąć określony znak z końca łańcucha.
Obraz pokazany poniżej reprezentuje wyjście tego zapytania:
Przykład nr 8: Korzystanie z funkcji „Btrim” w PostgreSQL:
Aby przyciąć ciąg od samego początku, a także od końca, możesz również użyć innej funkcji przedstawionej przez następujące zapytanie:
# Wybierz Btrim („Madam”, „M”);W tym zapytaniu użyliśmy funkcji „Btrim”, która akceptuje dwa argumenty, i.mi., String (w tym przypadku pani) i znak, który ma być przycięty z łańcucha (m w tym przypadku). Ta funkcja próbuje usunąć określony znak od samego początku i z końca ciągu.
Obraz pokazany poniżej reprezentuje wyjście tego zapytania:
Wniosek:
Ten artykuł dotyczył przycinania sznurka w PostgreSQL w Windows 10. Rozmawialiśmy o wszystkich różnych funkcjach, których można użyć do przycięcia ciągu w PostgreSQL w systemie Windows 10. Funkcje te miały zasadniczo określić pozycję, z której chcesz przyciąć określony ciąg. Korzystając z tych różnych funkcji, od samego początku możesz wygodnie przyciąć dowolny pożądany ciąg.