Funciones de caracteres
Las funciones de caracteres son funciones que se aplican a cadenas o caracteres.
CHR(n): Devuelve el carácter asociado al valor numérico, según el código de caracteres de la base de datos.
Ejemplo: Select Chr(62) From Dual.
Resultado: >
CONCAT(cadena1, cadena2): Devuelve la concatenación de las cadenas.
Ejemplo: Select concat([ejemplo], [concat]) from dual.
Resultado: ejemploconcat.
SUBSTR(cadena, posición, tamaño): Devuelve una subcadena de la cadena (cadena), donde hay que indicar en qué posición se empieza la subcadena a extraer (posición) y el número de caracteres a extraer (tamaño).
Ejemplo: Select substr([substrejemplo], 1, 6) from dual.
Resultado: substr.
LENGTH(cadena): Devuelve el número de caracteres de una cadena.
Ejemplo: Select length([length]) from dual.
Resultado: 6.
UPPER(cadena): Devuelve una cadena con todos sus caracteres en mayúsculas.
Ejemplo: select upper([ejemplo upper]) from dual.
Resultado: EJEMPLO UPPER.
LOWER(cadena): Devuelve una cadena con todos sus caracteres en minúsculas.
Ejemplo: Select lower([ejemplo lower]) from dual.
Resultado: ejemplo lower.
LPAD(cadena, tamaño final, subcadena relleno): Rellena la cadena (cadena) con la subcadena (subcadena relleno) hasta completar el tamaño indicado por un parámetro (tamaño final) de izquierda a derecha.
Ejemplo: Select lpad([ejemplo], 10, [abc]) from dual.
Resultado: abcejemplo.
RPAD(cadena, tamaño final, subcadena relleno): Igual que LPAD pero desde la derecha a izquierda.
Ejemplo: Select rpad([ejemplo], 10, [abc]) from dual.
Resultado: ejemploabc.
LTRIM(cadena, [subcadena]): Elimina una subcadena (subcadena) en la cadena (cadena) empezando de izquierda a derecha. Si no se indica la subcadena a borrar, elimina los espacios en blanco.
Ejemplo: Select ltrim([el ejemplo de ltrim], [el]) from dual.
Resultado: ejemplo de ltrim.
RTRIM(cadena, [subcadena]): Igual que LTRIM pero empezando de derecha a izquierda.
Ejemplo: Select rtrim([ejemplo de rtrim en oracle], [en oracle]) from dual.
Resultado: ejemplo de rtrim.
TRIM(cadena): Retorna la cadena con los espacios de izquierda y derecha eliminados.
Ejem
funciones caracteres