Funciones para manipulación de cadenas en sql - oracle sql

mywebstudies.com Por MyWebStudies | 2024-04-05
Funciones para manipulación de cadenas en sql - oracle sql


Funciones para manipulación de cadenas en sql - oracle sql

Las funciones de caracteres son esenciales para manipular texto en SQL. Descubre cómo utilizarlas correctamente al participar en un programa de formación sobre SQL que cubre todos los aspectos relevantes.

Las funciones de caracteres son funciones que vamos aplicar a cadenas o caracteres.

CHR [n]: Nos regresa 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: >,.

imagen

CONCAT [cadena1, cadena2], regresa la concatenación de las cadenas

Ejemplo: Select concat[ "ejemplo ", "concat "] from dual,

Resultado: ejemploconcat.

imagen

SUBSTR [cadena, posición, tamaño]: regresa una subcadena de la cadena[cadena], donde hay debemos señalar en qué posición comienza la subcadena substraer[posición] y el número de caracteres a substraer[tamaño]

Ejemplo: Select substr[ "substrejemplo ", "1 ", "6 "] from dual,

Resultado: substr.

imagen

LENGTH [cadena]: regresa el número de caracteres de una cadena

Ejemplo: Select length[ "length "] from dual,

Resultado: 6.

imagen

UPPER [cadena]: devuelve una cadena con todos sus caracteres en mayúsculas.

Ejemplo: select upper[ "ejemplo upper "] from dual,

Resultado: EJEMPLO UPPER.

imagen

LOWER [cadena]: Devuelve una cadena con todos su caracteres en minúsculas.

Ejemplo: Select lower[ "ejemplo lower "] from dual,

Resultado: ejemplo lower.

imagen

LPAD [cadena, tamaño final, subcadena relleno]: completa la cadena [cadena] utilizando la subcadena de relleno [subcadena relleno] hasta alcanzar el tamaño especificado [tamaño final], rellenando de izquierda a derecha.

Ejemplo: Select lpad[ "ejemplo ", 10, "abc "] from dual,

Resultado: abcejemplo.

imagen

RPAD [cadena, tamaño final, subcadena relleno]: igual que LPAD pero desdés la derecha a izquierda

Ejemplo: Select rpad[ "ejemplo ", 10, "abc "] from dual,

Resultado: ejemploabc.

imagen

LTRIM [cadena,[subcadena]], borra 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.

imagen

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.

imagen

TRIM [cadena]: retorna la cadena con los espacios de izquierda y derecha eliminados.

Ejemplo: Select rtrim[ " ejemplo de trim "] from dual,

Resultado: ejemplo de trim.

imagen

INSTR [n]: Función que nos permite regresar la ubicación de una subcadena en una cadena.

Ejemplo: select instr[ "ejemplo instr ", "in "] from dual,

Resultado: 9.

imagen

REPLACE [n1,n2,n3]: Función que retorna n1 con cada ocurrencia de n2 remplazada por n3.

imagen

TRANSLATE [expr, desde, hasta]: función que retorna expr con todas las ocurrencias de cada carácter de desde trasladados a su correspondiente carácter en hasta.

Ejemplo: select translate[ "ejemplo translate ", "eo ", "30 "] from dual.

Resultado: 3j3mpl0 translat3.

imagen

¡Conviertete en un experto en Oracle sql!

Curso Certificado SQL: Aprende a gestionar bases de datos y domina las consultas – Formado por 10 temas y 40 horas de estudio – por solo 12,00 €

EXPLORA EL CURSO AHORA

Publicaciones Recientes


★