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».

Publicaciones Recientes