miércoles, 2 de noviembre de 2016

LTRIM

La función de Oracle LTRIM elimina todos los caracteres especificados desde el lado izquierdo de una cadena.


Ejemplo:

SELECT LTRIM ('   OpenMind')
   FROM DUAL ;
Result: 'OpenMind'

SELECT LTRIM ('   OpenMind', ' ')
  FROM DUAL ;
Result: 'OpenMind'

SELECT LTRIM ('000OpenMind', '0')
  FROM DUAL ;
Result: 'OpenMind'

SELECT LTRIM ('123123OpenMind', '123')
  FROM DUAL ;
Result: 'OpenMind'

SELECT LTRIM ('123123OpenMind123', '123')
  FROM DUAL ;
Result: 'OpenMind123'

SELECT LTRIM ('xyxzyyyOpenMind', 'xyz')
  FROM  DUAL ;
Result: 'OpenMind'

SELECT  LTRIM ('6372OpenMind', '0123456789')
  FROM DUAL ;
Result: 'OpenMind'

La función LTRIM puede aparecer para eliminar los patrones, pero este no es el caso como se demuestra en el siguiente ejemplo.

SELECT LTRIM('xxyyxzyxyyxOpenMind', 'xyz')
   FROM DUAL;

Result: 'OpenMind'


En realidad, elimina las ocurrencias individuales de 'x', 'y', y 'z', en contraposición al modelo de "XYZ".
La función LTRIM también se puede utilizar para eliminar todos los números principales como se demuestra en el siguiente ejemplo.
SELECT LTRIM( '637OpenMind', '0123456789')  FROM DUAL:
Result: 'OpenMind'
En este ejemplo, cada combinación de números del 0 al 9 ha sido incluido en la trim_string parámetro. Al hacer esto, no importa el orden en que los números aparecen en cadena1 , todos los números iniciales serán eliminados por la función LTRIM.





Share:

0 comentarios:

Publicar un comentario

Archivo

Cual es el tema de mayor interes para ti?