logo
MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

Tipos de funciones para el tratamiento de datos alfanumericos en sql - oracle sql

mywebstudies.com

PorMyWebStudies

2024-04-05
Tipos de funciones para el tratamiento de datos alfanumericos en sql - oracle sql


Tipos de funciones para el tratamiento de datos alfanumericos en sql - oracle sql

Oracle ofrece una amplia gama de funciones que son útiles para manejar y procesar datos de manera eficiente.

Por ejemplo:

  • Una función de caracteres que transforma una cadena de texto a mayúsculas.
  • Una función numérica que calcula el coseno de un valor numérico.

Estas funciones se pueden clasificar según el tipo de datos que procesan.

Funciones de caracteres o alfanuméricas:

  • CHR (n): Esta función recibe un código ASCII y devuelve el carácter correspondiente.
  • CONCAT (n1, n2): Permite concatenar dos o más cadenas en una sola.
  • SUBSTR (s, m, n): Extrae una subcadena de una cadena de texto dada.
  • INSTR (n): Devuelve la posición de una subcadena dentro de una cadena principal.
  • LENGTH (n): Nos permite obtener la longitud de una cadena de caracteres. Si es de tipo CHAR, incluye los espacios en blanco finales.
  • LPAD (s, n): Rellena la cadena por la izquierda hasta alcanzar la longitud «n» con un carácter especificado, siendo el espacio en blanco el valor por defecto.
  • RPAD (s, n): Rellena la cadena por la derecha hasta la longitud «n» con un carácter definido, con el espacio en blanco como valor predeterminado.
  • GGNLS_LOWER (n, nlsparam): Similar a LOWER, pero respeta el idioma especificado en el parámetro nlsparam.
  • INITCAP (n): Convierte la primera letra de cada palabra a mayúsculas.
  • NLS_INITCAP (n, nlsparam): Igual que INITCAP, pero tiene en cuenta el idioma según el parámetro nlsparam.
  • REPLACE (n1, n2, n3): Reemplaza todas las ocurrencias de «n2» en «n1» con «n3».
  • REGEXP_REPLACE (n1, n2): Busca un patrón en una cadena de texto y reemplaza cada ocurrencia de ese patrón con el especificado.
  • REGEXP_SUBST (n1, n2, n3): Extrae caracteres de una cadena según un patrón de expresión regular.
  • REGEXP_INSTR: Busca una coincidencia específica de un patrón de expresión regular dentro de una cadena.
  • TRANSLATE (expr, desde, hasta): Sustituye cada carácter de «desde» en «expr» por su correspondiente carácter en «hasta».