LTrim-, RTrim- und Trim-Funktionen
Gibt eine Variante ( String ) zurück, die eine Kopie einer angegebenen Zeichenfolge ohne führende Leerzeichen ( LTrim ), nachfolgende Leerzeichen ( RTrim ) oder sowohl führende als auch nachfolgende Leerzeichen ( Trim ) enthält.
Syntax
LTrim ( Zeichenkette )
RTrim ( Zeichenkette )
Trimmen ( Zeichenkette )
Das erforderliche Zeichenfolgenargument ist ein beliebiger gültiger Zeichenfolgenausdruck. Wenn Zeichenfolge Null enthält, wird Null zurückgegeben.
Abfragebeispiele
Ausdruck | Ergebnisse |
SELECT LTrim(ProductDesc) AS Expr1 FROM ProductSales; | Gibt die Zeichenfolgenwerte aus dem Feld "ProductDesc" ohne die führenden Leerzeichen zurück und wird in der Spalte Expr1 angezeigt. |
WÄHLEN Sie RTrim(ProductDesc) AS Expr1 FROM ProductSales; | Gibt die Zeichenfolgenwerte aus dem Feld „ProductDesc" ohne die abschließenden Leerzeichen zurück und wird in der Spalte „Expr1" angezeigt. |
SELECT LTrim(ProductDesc) AS NoTrailingSpace FROM ProductSales; | Gibt die Zeichenfolgenwerte aus dem Feld „ProductDesc" ohne die führenden Leerzeichen zurück und zeigt sie in der Spalte „NoTrailingSpace" an. |
WÄHLEN Sie RTrim(ProductDesc) AS NoLeadingSpace FROM ProductSales; | Gibt die Zeichenfolgenwerte aus dem Feld „ProductDesc" ohne die nachgestellten Leerzeichen zurück und wird in der Spalte „NoLeadingSpaces" angezeigt. |
SELECT Trim(ProductDesc) AS Trimmed FROM ProductSales; | Gibt die Zeichenfolgenwerte aus dem Feld „ProductDesc" ohne die führenden und abschließenden Leerzeichen zurück und wird in der Spalte „Getrimmt" angezeigt. |
VBA-Beispiel
Hinweis: Die folgenden Beispiele veranschaulichen die Verwendung dieser Funktion in einem Visual Basic for Applications (VBA)-Modul. Um weitere Informationen zum Arbeiten mit VBA zu erhalten, wählen Sie Entwicklerreferenz in der Dropdown-Liste neben Suchen aus und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.
In diesem Beispiel wird die LTrim- Funktion verwendet, um führende Leerzeichen zu entfernen, und die RTrim- Funktion, um nachgestellte Leerzeichen aus einer Zeichenfolgenvariablen zu entfernen. Es verwendet die Trim -Funktion, um beide Arten von Leerzeichen zu entfernen.
Dim MyString, TrimString
MyString = " <-Trim-> " ' Initialize string.
TrimString = LTrim(MyString)
' TrimString = "<-Trim-> ".
TrimString = RTrim(MyString)
' TrimString = " <-Trim->".
TrimString = LTrim(RTrim(MyString))
' TrimString = "<-Trim->".
' Using the Trim function alone
' achieves the same result.
TrimString = Trim(MyString)
' TrimString = "<-Trim->".
No comments:
Post a Comment