In SQL Server puoi utilizzare T-SQL RTRIM()
funzione per rimuovere gli spazi finali da una determinata stringa. Gli spazi vuoti finali sono spazi bianchi, tabulazioni, ecc. che si trovano alla fine della stringa.
Sintassi
La sintassi è questa:
RTRIM ( character_expression )
Dove character_expression
è un'espressione di carattere o dati binari. Può essere qualsiasi costante, variabile o colonna (purché sia di un tipo di dati, eccetto testo , ntesto e immagine , che è implicitamente convertibile in varchar ).
Esempi
Ecco un esempio di base:
SELECT RTRIM('Cat ');
Risultato:
--- Cat
Per rendere l'effetto più evidente, ecco un esempio di una corda tagliata e una corda non tagliata affiancate. Questo esempio include anche più spazi bianchi iniziali, che vengono tutti rimossi.
SELECT 'Cat ' AS 'A', RTRIM('Cat ') AS 'B';
Risultato:
A B ---------- --- Cat Cat
Puoi anche usare LTRIM()
per rimuovere gli spazi iniziali e TRIM()
per rimuovere gli spazi (o altri caratteri) da entrambi i lati della stringa.