T-SQL 101: # 44 Trimmen von Leerzeichen aus Zeichenfolgen in SQL Server
Ich muss häufig Leerzeichen aus dem entfernen Vorder- oder Rückseite (oder beide) der Saiten. Die beiden Funktionen, die wir dafür hatten, waren lange Zeit LTRIM (für die linke Trimmung) und RTRIM (für die rechte Trimmung). Sie können sie in den ersten beiden SELECT-Anweisungen hier sehen:
Solange ich SQL Server verwendet habe (auch schon lange), haben die Leute nach einer TRIM-Funktion gefragt. Die meisten Entwickler hatten es satt, endlos LTRIM (RTRIM ()) zu schreiben, um dies zu tun In SQL Server 2017 haben wir jedoch endlich eine TRIM-Funktion erhalten. Sie schneidet sowohl die linke als auch die rechte Seite einer Zeichenfolge ab.
Nun, während diese Funktionen ausgezeichnet sind und das tun, was sie brauchen, ist das Ding Sie entfernen keine anderen Leerzeichen. Wenn Sie dazu eine Funktion benötigen, empfehlen wir Ihnen, sich unsere TrimWhitespace () – Funktion in unseren kostenlosen SDU-Tools für Entwickler und Datenbankadministratoren anzusehen. Sie entfernt alle gängigen Leerzeichen, einschließlich Unicode-spezifischer Zeichen.
Lernen T-SQL
Es lohnt sich, sich mit SQL vertraut zu machen. Wenn Sie in Eile viel über T-SQL lernen möchten, ist unser Kurs zum Schreiben von T-SQL-Abfragen für SQL Server online, auf Anfrage und kostengünstig.