.Guida

In SQL Server, è possibile utilizzare la funzioneTRIM() per rimuovere spazi bianchi iniziali e finali da una stringa.

TRIM() è una funzione T-SQL che rimuove il carattere di spazio char(32) o altri caratteri specificati dall’inizio o dalla fine di una stringa.

Sintassi

Ecco la sintassi:

TRIM ( string )

L’argomentostring è un argomento obbligatorio – è la stringa effettiva da tagliare., Echaracters FROM è un argomento opzionale che consente di specificare quali caratteri devono essere rimossi (se non il carattere dello spazio). Se non si specificano quali caratteri, il carattere dello spazio verrà tagliato.,

Spazio di Esempio

Ecco un esempio di base di ritagliare gli spazi iniziali e finali da una stringa:

SELECT TRIM(" Cat ");

Risultato

---Cat

Ecco cosa sarebbe hai guardato come senza tagliare la stringa:

SELECT " Cat ";

Risultato:

----- Cat

si noti il trattino caratteri generati all’interno della mia interfaccia a riga di comando, e si può vedere che c’è un trattino per ogni carattere della stringa (tra cui il carattere di spazio).,

Per renderlo più chiaro, ecco un altro esempio di confronto tagliato e non stringhe, ciascuna con più caratteri di spazio vuoto su ogni lato:

SELECT " Cat " AS "A", TRIM(" Cat ") AS "B";

Risultato:

A B ---------------- --- Cat Cat

tagliare il Lato Destro o Sinistro Solo

È anche possibile utilizzare usare LTRIM() tagliare spazi solo lato sinistro, e si può usare RTRIM() tagliare spazi solo lato destro.

Ritaglio di altri caratteri

È possibile utilizzareTRIM() per rimuovere caratteri diversi dal carattere spazio.,

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *