Funzione BTRIM - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Funzione BTRIM

La funzione BTRIM riduce una stringa rimuovendo spazi vuoti iniziali e finali o rimuovendo i caratteri iniziali e finali che corrispondono a una stringa specificata facoltativa.

Sintassi

BTRIM(string [, trim_chars ] )

Argomenti

stringa

La stringa VARCHAR di input da ridurre.

trim_chars

La stringa VARCHAR contenente i caratteri da abbinare.

Tipo restituito

La funzione BTRIM restituisce una stringa VARCHAR.

Esempi

L'esempio seguente riduce gli spazi vuoti iniziali e finali dalla stringa ' abc ':

select ' abc ' as untrim, btrim(' abc ') as trim; untrim | trim ----------+------ abc | abc

L'esempio seguente rimuove le stringhe 'xyz' iniziali e finali dalla stringa 'xyzaxyzbxyzcxyz'. Le occorrenze iniziali e finali di 'xyz' vengono rimosse, ma le occorrenze interne alla stringa non vengono rimosse.

select 'xyzaxyzbxyzcxyz' as untrim, btrim('xyzaxyzbxyzcxyz', 'xyz') as trim; untrim | trim -----------------+----------- xyzaxyzbxyzcxyz | axyzbxyzc

L'esempio seguente rimuove le parti iniziale e finale dalla stringa 'setuphistorycassettes' che corrispondono a uno qualsiasi dei caratteri nell'elenco 'tes' trim_chars. Qualsiasi carattere te o s che si verifica prima di un altro carattere che non è nell'elenco trim_chars all'inizio o alla fine della stringa di input viene rimosso.

SELECT btrim('setuphistorycassettes', 'tes'); btrim ----------------- uphistoryca