TRIM (Transact-SQL) (Italiano)

  • 27/03/2019
  • 2 minuti per la lettura
    • j
    • M
    • i
    • K
    • m
    • +11

Si applica a: SQL Server 2017 (14.x ) e versioni successive Database SQL di Azure Istanza gestita SQL di Azure Azure Synapse Analytics

Rimuove il carattere spazio char(32) o altri caratteri specificati dallinizio e dalla fine di una stringa.

Sintassi

Nota

Per visualizzare la sintassi Transact-SQL per SQL Server 2014 e versioni precedenti, vedere precedente documentazione delle versioni.

Argomenti

caratteri È una chiamata letterale, variabile o funzione di qualsiasi carattere non LOB digita (nvarchar, varchar, nchar o char) contenente caratteri che dovrebbero essere rimossi. nvarchar(max) e varchar(max) non sono ammessi “t.

stringaÈ unespressione di qualsiasi tipo di carattere (nvarchar, varchar, nchar o char) dove i caratteri devono essere rimossi.

Tipi restituiti

Restituisce unespressione di caratteri con un tipo di argomento stringa dove il carattere spazio char(32) o altro specificato i caratteri vengono rimossi da entrambi i lati. Restituisce NULL se la stringa di input è NULL.

Osservazioni

Per impostazione predefinita, la funzione TRIM rimuove il carattere di spazio sia dallinizio che dalla fine della stringa. Questo comportamento è equivalente a LTRIM(RTRIM(@string)).

Esempi

A. Rimuove il carattere spazio da entrambi i lati della stringa

Lesempio seguente rimuove gli spazi prima e dopo la parola test.

Ecco il set di risultati.

B. Rimuove i caratteri specificati da entrambi i lati della stringa

Lesempio seguente rimuove un punto finale e gli spazi prima di # e dopo la parola test.

Ecco il set di risultati.

Vedi Inoltre

Lascia un commento

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