TRIM

TRIM rimuove i caratteri iniziali o finali (o entrambi) da una stringa di caratteri.

Valore restituito

VARCHAR2 | CLOB 

Sintassi

TRIM([ { { LEADING | TRAILING | BOTH }[ trim_character ]  
       | trim_character
       }
       FROM 
     ]
     trim_source
    )

Argomenti

LEADING rimuove i caratteri corrispondenti dall'inizio della stringa.

TRAILING rimuove i caratteri corrispondenti dalla fine della stringa.

BOTH rimuove i caratteri corrispondenti sia dall'inizio che dalla fine della stringa (impostazione predefinita).

trim_character è un singolo carattere da rimuovere. Per impostazione predefinita, si tratta di uno spazio.

trim_source è l'espressione di testo da troncare.

Esempio

TRIM('0' FROM '00026501.6703000') restituisce il valore 26501.6703.

TRIM(LEADING '0' FROM '00026501.6703000') restituisce il valore 26501.6703000.