Tipos de funciones para el tratamiento de datos alfanuméricos
Funciones de caracteres o alfanumérico:
- CHR(n): función que acepta un código ASCII y retorna el carácter correspondiente.
- CONCAT(n1, n2): función que concatena dos o más cadenas en una sola.
- SUBSTR(s, m, n): función para extraer una subcadena de una cadena.
- INSTR(n): función que devuelve la ubicación de una subcadena en una cadena.
- LENGTH(n): función que devuelve número de caracteres de una cadena. Si es de tipo char, la longitud incluye los blancos del final.
- LPAD(s, n): función que rellena la cadena por la izquierda hasta la longitud n con el carácter definido, por defecto es blanco.
- RPAD(s, n): función que rellena la cadena por la derecha hasta la longitud n con el carácter definido, por defecto es blanco.
- GGNLS_LOWER(n, nlsparam): igual que LOWE pero tiene en cuenta el idioma especificado mediante el parámetro nlsparam.
- INITCAP(n): función que pasa a mayúscula la primera letra de cada palabra.
- NLS_INITCAP(n, nlsparam): igual que INITCAP pero tiene en cuenta el idioma especificado mediante el parámetro nlsparam.
- REPLACE(n1,n2,n3): función que retorna n1 con cada ocurrencia de n2 remplazada por n3.
- REGEXP_REPLACE(n1, n2): función que busca un patrón en una columna de caracteres y sustituye cada incidencia de ese patrón por
datos alfanumericos