Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Edgar Alejandro Bello Muñoz 2CM1 FUNCIONES DE CADENAS EN MYSQL Bello Muñoz Edgar Alejandro 2CM1 Funciones para cadenas en MySQL ASCII(cadena) Devuelve el código ASCII del carácter más a la izquierda de la cadena CHAR(n) Devuelve el carácter cuyo código ASCII es n CHAR(n, m, …) Devuelve y concatena los caracteres de códigos ASCII n, m, … BIN(n) Convierte el argumento a base 2 (número binario) Bello Muñoz Edgar Alejandro 2CM1 CONCAT(cadena1, cadena2, …) Devuelve y concatena las cadenas dadas CONCAT_WS(caracter_separador, cadena1, cadena2) Devuelve y concatena las cadenas dadas agregando un carácter separador entre ellas HEX(n) Devuelve la expresión hexadecimal de un número dado OCT(n); Devuelve la expresión octal del número dado Bello Muñoz Edgar Alejandro 2CM1 LOWER(cadena) / LCASE(cadena); Convierte y devuelve la cadena a letras minúsculas UPPER(cadena) / UCASE(cadena); Convierte y devuelve la cadena a letras mayúsculas Bello Muñoz Edgar Alejandro 2CM1 LEFT(cadena,n) Devuelve la cantidad de caracteres por la izquierda de la cadena dada RIGHT(cadena,n) Devuelve la cantidad de caracteres por la derecha de la cadena dada LENGTH(cadena Devuelve la longitud de la cadena dada BIT_LENGTH(cadena) Devuelve la cantidad de memoria (en bits) que ocupa la cadena dada Bello Muñoz Edgar Alejandro 2CM1 LTRIM(cadena) Remueve los espacios a la izquierda que se encuentran en la cadena proporcionada y la devuelve sin ellos. RTRIM(cadena) Remueve los espacios a la derecha que se encuentran en la cadena proporcionada y la devuelve sin ellos. TRIM(cadena) Remueve los espacios a la derecha e izquierda que se encuentran en la cadena proporcionada y la devuelve sin ellos. REPEAT(cadena,n) Repite y concatena la cadena la cantidad de veces que se indica Bello Muñoz Edgar Alejandro 2CM1 REVERSE(cadena) Devuelve la cadena inversa a la original SUBSTRING(cadena, n) Devuelve la subcadena conformada por los caracteres a partir de n en adelante SUBSTRING(cadena, n, m) / SUBSTR(cadena, n, m ) Devuelve la subcadena conformada por los m caracteres posteriores a la posición n de la cadena original Bello Muñoz Edgar Alejandro 2CM1 SPACE(n) Devuelve la cantidad de espacios indicados STRCMP(cadena 1, cadena2) Devuelve -1 si la cadena2 es mayor a la cadena1 Devuelve 0 si las cadenas son iguales Devuelve 1 si la cadena1 es mayor a la cadena2 Bello Muñoz Edgar Alejandro 2CM1 LOCATE(subcadena, cadena) Busca la subcadena dentro de la cadena original, si se encuentra, retorna su posición, en caso contrario, retorna 0. INSERT(cadena, n, m, nuevacadena) Sustituye en la cadena original a partir de la posición n los m caracteres siguientes con la nueva cadena. REPLACE(cadena, subcadena, nuevasubcadena) Reemplaza una subcadena presente en una cadena por una nueva, si la subcadena no pertenece, la cadena original no se modifica
Compartir