mmysql.. funciones predeterminadas
Funciones para cadenas en MySQL .............................................................................................. 1
Funciones de conversión a mayúsculas/minúsculas................................................................ 1
Funciones de extracción de parte de la cadena ....................................................................... 1
Funciones deconversión de base numérica............................................................................. 1
Otras funciones de modificación de la cadena......................................................................... 2
Funciones de información sobre la cadena .............................................................................. 2
Funciones para cadenas en MySQL
En MySQL tenemosmuchas funciones para manipular cadenas: calcular su longitud, extraer un
fragmento situado a la derecha, a la izquierda o en cualquier posición, eliminar espacios finales o
iniciales, convertir ahexadecimal y a binario, etc. Vamos a comentar las más habituales. Los
ejemplos estarán aplicados directamente sobre cadenas, pero (por supuesto) también se pueden
aplicar a campos de una tabla:Funciones de conversión a mayúsculas/minúsculas
LOWER o LCASE convierte una cadena a minúsculas: SELECT LOWER('Hola'); -> hola
UPPER o UCASE convierte una cadena a mayúsculas: SELECTUPPER('Hola'); -> HOLA
Funciones de extracción de parte de la cadena
LEFT(cadena, longitud) extrae varios caracteres del comienzo (la parte izquierda) de la
cadena: SELECTLEFT('Hola',2); -> Ho
RIGHT(cadena, longitud) extrae varios caracteres del final (la parte derecha) de la cadena:
SELECT RIGHT('Hola',2); -> la
MID(cadena, posición, longitud), SUBSTR(cadena, posición,longitud) o SUBSTRING(cadena,
posición, longitud) extrae varios caracteres de cualquier posición de una cadena, tantos como
se indique en "longitud": SELECT SUBSTRING('Hola',2,2); -> ol (Nota: a...
Regístrate para leer el documento completo.