MySQL Tutorial





english Français 中文 Deutsch Portuguese nederlands Japanese
   
 
Mysql Tutorial
Introducción
Cómo instalar
Base de datos
Tipo de Datos
Cuadros
INSERT
SELECT
UPDATE
DELETE
Operadores
Funciones
Ask Your Doubts
Reacción
 



De votos en esta página



Nombre:
Mail
Reacción:
  

 


Funciones String en MySql


Tutoriales »mysql »

Tema

Qué se entiende por Funciones?
Cuáles son las funciones string disponibles?



Explicación


Función String :

    Las funciones son sets predefinidos de instrucciones que devuelven un valor. Las funciones referentes a strings son llamados funciones String. Hay diferentes tipos de funciones disponibles en MySQL.

Las funciones string importantes son,


CHAR_LENGTH(str) or CHARACTER_LENGTH(str) :

    Esta función string devuelve la longitud del string.

mysql> select char_length("hioxindia");
 --> 9

mysql> select character_length("easycalculation");
 --> 15
CONCAT(str1,str2,...) :

    Devuelve el string concatenado de los argumentos dados.
mysql> select concat('hiox','india');
 --> 'hioxindia'
CONCAT_WS() :

    Acrónimo de Concatenate With Separator (Concatenado Con Separador) y es una forma especial de función CONCAT. Devuelve el string concatenado de los argumentos dados separado por un separador dado.
mysql> SELECT CONCAT_WS('!','One','Two','Three');
 --> 'One!Two!Three'
( Here '!' is the seperator)
FORMAT() :

    Formatea el nº dado y redondea a los dígitos dados despues del punto decimal.
mysql> SELECT FORMAT(12332.123456, 4);
 --> '12,332.1235'
LCASE(str) or LOWER() :

    Devuelve la minúscula del string dado.
mysql> select lcase('HIOX');
 --> 'hiox'

mysql> select lower('EASYCALCULATION');
 --> easycalculation

    De la manera que UPPER o UCASE devuelve la mayúscula del string dado.
LENGTH(str) :

    Devuelve la longitud del string dado en bytes. Si hay un caracter de 2 byte la longitud es calculada como 2. Donde CHAR_LENGTH calcula solo la longitud del caracter.
mysql> select length('HIOXINDIA');
 --> 9
LOCATE(substr,str) or POSITION(substr IN Str) :

    Devuelve la posición de la primera aparición del substring en el string.
mysql> select locate('ind','hioxindia');
 --> 5

mysql> select position('cul' in 'easycalculation');
 --> 8
REPEAT(str,count) :

    El string dado es repetido para la cuenta dada.
mysql> select repeat('HIOX',2);
 --> 'HIOXHIOX'
REPLACE(str,from_str,to_str) :

    En el string dado 'str' el 'from_str' es reemplazado por el string 'to_str'.
mysql> select replace('MyMYSql','My','you');
 --> youMYSql
    El 'from_str' es sensible a las mayúsculas. Aquí en el ejemplo superior la primera 'My' es cambiada, pero no la segunda ('MY').

REVERSE(str) :

    El string dado es revertido y devuelto.
mysql> select reverse('HIOX');
 --> 'XOIH'
SUBSTRING(str,pos) :

    La función devuelve un substring del string 'str' empezando en la posición 'pos'.
mysql> select substring('EASYCALCULATION', 5);
 --> 'CALCULATION'




Una nota

       MySQL es el más popular de código abierto del sistema de gestión de bases de datos relacionales (RDBMS). Ser un código abierto cualquiera puede utilizar y modificar el software a sus necesidades. Esperamos que disfrute de este tutorial. Damos la bienvenida a su valiosa retroalimentación o sugerencias sobre este tutorial de MySQL. Se trata de un derecho de autor de contenido.


Other Links

web hosting