mysql | Función CONVERTIR( )

La función MySQL CONVERT() se usa para convertir un valor de un tipo de datos a un tipo de datos diferente. La función MySQL CONVERT() también se usa para convertir un valor de un juego de caracteres a otro juego de caracteres. Acepta dos parámetros que son el valor de entrada y el tipo en el que se convertirá.

La función CONVERT() devuelve el valor en el tipo de datos o juego de caracteres especificado.

Sintaxis para convertir tipos de datos:

CONVERT( input_value, data_type )

Sintaxis para convertir juegos de caracteres:

CONVERT( input_value USING character_set )

Parámetros utilizados:

input_value: se utiliza para especificar el valor de entrada.
data_type: se utiliza para especificar el tipo de datos deseado en el que se convertirá.
character_set: se utiliza para especificar el conjunto de caracteres deseado en el que se convertirá.

Valor de retorno:
la función CONVERT() devuelve el valor en el tipo de datos o juego de caracteres especificado.

Versiones compatibles de MySQL:

  • mysql 5.7
  • mysql 5.6
  • mysql 5.5
  • mysql 5.1
  • mysql 5.0
  • mysql 4.1
  • mysql 4.0
  • mysql 3.23

Ejemplo-1: Implementación de la función CONVERT() para convertir un valor a un tipo de datos CHAR.

SELECT CONVERT(198, CHAR); 

Producción:

198 

Ejemplo-2: Implementación de la función CONVERT() para convertir un valor a un tipo de datos de fecha y hora.

SELECT CONVERT('2019-11-19', DATETIME); 

Producción:

2019-11-19 00:00:00 

Ejemplo-3: Implementación de la función CONVERT() para convertir un valor al tipo SIN FIRMAR.

SELECT CONVERT(2-5, UNSIGNED); 

Producción:

18446744073709551613 

Ejemplo-4: Implementación de la función CONVERT() para convertir un valor de string a un juego de caracteres utf8.

SELECT CONVERT('geeksforgeeks' USING utf8); 

Producción:

geeksforgeeks 

Publicación traducida automáticamente

Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *