W bazach danych wartości ciągów mogą często zawierać przestrzeń wiodącą i spacerową oraz inne niechciane znaki. Te niechciane znaki, więcej czasu niż nie, prowadzą do nieprawidłowych danych dla różnych zapytań i zawsze są problematyczne do manipulowania.
Dlatego ważne jest, aby zrozumieć, jak usunąć przestrzeń wiodącą i spalinową oraz inne niepożądane znaki w typach danych ciągów. Korzystając z tego samouczka, dowiesz się, jak korzystać z funkcji Trim SQL Server.
Podstawowe użycie
Funkcja TRIP na SQL Server pozwala usunąć przestrzenie lub dowolne zdefiniowane znaki na początku lub na końcu literału sznurka.
Składnia funkcji można wyrazić jako:
Trim (znaki z] string_literal);Argumenty funkcyjne
Z powyższej składni funkcja wykończenia akceptuje dwa argumenty:
Typ powrotu funkcji
Funkcja zwraca ciąg z określonymi znakami usuniętymi od początku i końca. Jeśli podany ciąg jest zerowy, funkcja zwraca wartość zerową.
Przykładowe użycie
Spójrzmy na kilka przykładów, aby zrozumieć, jak korzystać z funkcji Trim na serwerze SQL.
Przykład 1
Rozważ przykładowe zapytanie poniżej.
Wybierz Trim („Linuxhint”);Powyższy przykład usuwa wiodące i spacerowe znaki przestrzeni z sznurka. Wyjście jest tak, jak pokazano:
-----------Przykład 2
Poniższy przykład ilustruje, jak używać funkcji wykończenia do usunięcia określonego znaku z obu końców literału łańcucha.
Wybierz Trim ('@!#,.„Z”@#Linuxhint.');W tym przykładzie funkcja usunie określone znaki na początku i na końcu dostarczonego ciągu.
Powstała wartość to:
------------Przykład 3
Możemy również użyć funkcji TRIM, aby usunąć dowolne znaki przestrzeni wiodących lub spacerowych z określonej kolumny w bazie danych SQL Server.
Na przykład:
Użyj SalesDB;W powyższym przykładzie używamy funkcji TRIM do aktualizacji kolumny, w której wartości nie mają znaków wiodących ani spacerowych.
Wniosek
Ten krótki przewodnik obejmuje podstawy korzystania z funkcji wykończenia SQL Server w celu usunięcia dowolnych znaków wiodących lub wycofanych z ciągów z ciągu.
Dziękuje za przeczytanie!