In SQL Server kunt u de T-SQL RTRIM()
functie om volgspaties uit een gegeven string te verwijderen. Spaties aan het einde zijn spaties, tabs, enz. die aan het einde van de tekenreeks komen.
Syntaxis
De syntaxis gaat als volgt:
RTRIM ( character_expression )
Waar character_expression
is een uitdrukking van karakter of binaire gegevens. Het kan elke constante, variabele of kolom zijn (zolang het een gegevenstype is, behalve tekst , ntekst , en afbeelding , dat impliciet converteerbaar is naar varchar ).
Voorbeelden
Hier is een eenvoudig voorbeeld:
SELECT RTRIM('Cat ');
Resultaat:
--- Cat
Om het effect duidelijker te maken, is hier een voorbeeld van een bijgesneden snaar en een niet-bijgesneden snaar naast elkaar. Dit voorbeeld bevat ook meerdere voorloopspaties - die allemaal zijn verwijderd.
SELECT 'Cat ' AS 'A', RTRIM('Cat ') AS 'B';
Resultaat:
A B ---------- --- Cat Cat
U kunt ook LTRIM()
. gebruiken om voorloopspaties te verwijderen, en TRIM()
om spaties (of andere tekens) aan beide zijden van de tekenreeks te verwijderen.