Funzione TRIM

E' una funzione che rimuove tutti i caratteri specificati all'inizio o alla fine di una stringa.
Sintassi:
TRIM( [ leading | trailing | both  [ stringa1 ]  ]  FROM stringa )

stringa1 è il carattere che deve essere rimosso dalla stinga.
leading - rimuove stringa1 dall'inizio di stringa.
trailing - rimuove stringa1 dalla fine di stringa.
both - rimuove stringa1 dall'inizio e dalla fine di stringa.
Se nessuno tra leading, trailing e both è scelto, la funzione TRIM rimuove stringa1 all'inizio e alla fine della stringa.
Se string1 è omesso verranno rimossi gli spazi all'inizio e fine della stringa.

Esempi:
    trim('   thor   ')                               restituisce 'thor'
    trim(' '  from  '   thor   ')                 restituisce 'thor'
    trim(leading '0' from '000123')      restituisce '123'
    trim(trailing '1' from 'thor1')          restituisce 'thor'
    trim(both '1' from '123thor111')    restituisce '23thor'


Post popolari in questo blog

ORA-12154: TNS: il listener non è attualmente a conoscenza del servizio richiesto nel descrittore di connessione

Create e Drop Pluggable Database