In Datenbanken können Stringwerte häufig führende und nachfolgende Raum und andere unerwünschte Zeichen enthalten. Diese unerwünschten Zeichen, mehr Zeit als nicht, führen zu falschen Daten für verschiedene Abfragen und sind immer problematisch zu manipulieren.
Daher ist es wichtig zu verstehen. Mit diesem Tutorial erfahren Sie, wie Sie die SQL Server -Trim -Funktion verwenden.
Grundnutzung
Mit der TRIM -Funktion auf dem SQL -Server können Sie am Anfang oder am Ende eines String -Literales Leerzeichen oder definierte Zeichen entfernen.
Die Syntax der Funktion kann ausgedrückt werden als:
Trim (Zeichen von] string_litereral);Funktionsargumente
Aus der obigen Syntax akzeptiert die Trim -Funktion zwei Argumente:
Funktionsrückgabeart
Die Funktion gibt eine Zeichenfolge zurück, wobei die angegebenen Zeichen von Start und Ende entfernt wurden. Wenn die angegebene Zeichenfolge null ist, gibt die Funktion einen Nullwert zurück.
Beispiel Verwendung
Sehen wir uns einige Beispiele an, um zu verstehen, wie die Trim -Funktion auf SQL Server verwendet wird.
Beispiel 1
Betrachten Sie die Beispielabfrage unten.
Wählen Sie Trim ('LinuxHint');Das obige Beispiel beseitigt die führenden und hinteren Raumfiguren aus der Zeichenfolge. Der Ausgang ist wie gezeigt:
-----------Beispiel 2
Das folgende Beispiel zeigt, wie die Trim -Funktion verwendet wird, um ein angegebenes Zeichen von beiden Enden einer Saitenliteral zu entfernen.
Wählen Sie Trim ('@!#,.'Von'@#LinuxHint.');In diesem Beispiel entfernen die Funktion die angegebenen Zeichen am Start und am Ende der bereitgestellten Zeichenfolge.
Der resultierende Wert ist wie:
------------Beispiel 3
Wir können auch die Trim -Funktion verwenden, um alle führenden oder nachverfolgenden Space -Zeichen aus einer bestimmten Spalte in einer SQL Server -Datenbank zu entfernen.
Zum Beispiel:
Salesdb verwenden;Im obigen Beispiel verwenden wir die Trim -Funktion, um eine Spalte zu aktualisieren, in der die Werte keine führenden oder nachverfolgenden Space -Zeichen haben.
Abschluss
Diese kurze Anleitung deckt die Grundlagen der Verwendung der SQL Server -Trim -Funktion ab, um alle führenden oder nachverfolgten angegebenen Zeichen aus einer Zeichenfolge zu entfernen.
Danke fürs Lesen!