MariaDB: función de conversión

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MariaDB: función de conversión

Este tutorial de MariaDB explica cómo usar MariaDB función de conversión Con sintaxis y ejemplos.

describir

La función CONVERTIR de MariaDB convierte valores de un tipo de datos a otro, o de un conjunto de caracteres a otro.

sintaxis

Hay 2 sintaxis función de conversión – Una sintaxis para convertir tipos de datos y una sintaxis para convertir conjuntos de caracteres.

La primera sintaxis para MariaDB función de conversión Se utiliza para convertir un tipo de datos a otro:

CONVERT( value, type )

o

Segunda sintaxis para MariaDB función de conversión Se utiliza para convertir un conjunto de caracteres en otro:

CONVERT( value USING character_set )

parámetro o parámetro

value El valor a convertir.escribe

El tipo de datos al que desea convertir el valor. Puede ser uno de los siguientes:

valordescribir
fechaConvierte el valor a un tipo de FECHA con solo la parte de la fecha.
El formato es “AAAA-MM-DD”.
El rango admitido es “1000-01-01” a “9999-12-31”.
fecha y horaConvierte el valor para escribir DATETIME con partes de fecha y hora.
El formato es “AAAA-MM-DD HH:MM:SS”.
El rango admitido es “1000-01-01 00:00:00” a “9999-12-31 23:59:59”.
horaConvierte el valor a un tipo TIME con solo la parte de tiempo.
El formato es “HH:MM:SS”.
El rango admitido es “-838:59:59” a “838:59:59”.
personajeConvierta el valor al tipo CHAR, que es una cadena de longitud fija.
firmarConvierta el valor al tipo SIGNED, que es un entero de 64 bits con signo.
no firmadoConvierta el valor al tipo UNSIGNED, que es un entero de 64 bits sin signo.
binarioConvierta el valor al tipo BINARIO, una cadena binaria.

character_set El juego de caracteres al que convertir.

notas

  • Véase también función CAST.

aplicar para

La función CONVERTIR está disponible en las siguientes versiones de MariaDB:

  • María Base de datos 10

ejemplo

Veamos algunos ejemplos de la función CONVERTIR de MariaDB y exploremos cómo usar la función CONVERTIR en MariaDB.

convertir a la fecha

La primera sintaxis de la función CONVERTIR de MariaDB le permite convertir un valor de un tipo de datos a otro. Veamos cómo usar la función CONVERTIR para convertir un valor a un tipo FECHA. Por ejemplo:

SELECT CONVERT('2014-05-17', DATE);
Result: '2014-05-17'

Este ejemplo CONVERT toma el valor ‘2014-05-17’ y lo convierte al tipo de datos DATE.

Convertir a fecha y hora

Este ejemplo de la función CONVERTIR muestra cómo convertir un valor al tipo DATETIME. Por ejemplo:

SELECT CONVERT('2014-05-17 08:14:57', DATETIME);
Result: '2014-05-17 08:14:57'

Este ejemplo CONVERT toma el valor ‘2014-05-17 08:14:57’ y lo convierte al tipo de datos DATETIME.

convertir a tiempo

Este ejemplo de la función CONVERTIR muestra cómo convertir un valor al tipo TIEMPO. Por ejemplo:

SELECT CONVERT('08:14:57', TIME);
Result: '08:14:57'

Este ejemplo CONVERT toma el valor ’08:14:57′ y lo convierte al tipo de datos TIME.

Convertir a CARÁCTER

Este ejemplo de la función CONVERTIR muestra cómo convertir un valor al tipo CHAR. Por ejemplo:

SELECT CONVERT(17, CHAR);
Result: '17'

Este ejemplo CONVERT toma el valor 17 y lo convierte a un tipo de datos CHAR con un valor de ’17’.

Convertir a Firma

Este ejemplo de la función CONVERTIR muestra cómo convertir un valor al tipo FIRMADO. Por ejemplo:

SELECT CONVERT(2-4, SIGNED);
Result: -2

Este ejemplo CONVERT toma el valor 2-4 y lo convierte a un tipo de datos SIGNED con un valor de -2.

convertir a sin firmar

Este ejemplo de la función CONVERTIR muestra cómo convertir un valor al tipo SIN FIRMA. Por ejemplo:

SELECT CONVERT(2-4, UNSIGNED);
Result: 18446744073709551614

Este ejemplo CONVERT toma los valores 2-4 y los convierte al tipo de datos UNSIGNED con un valor de 18446744073709551614.

convertir a binario

Este ejemplo de la función CONVERTIR muestra cómo convertir un valor al tipo BINARIO. Por ejemplo:

SELECT CONVERT('3', BINARY);
Result: '3'

Este ejemplo CONVERT toma el valor “3” y lo convierte a un tipo de datos BINARIO con un valor de cadena binaria de “3”.

Convertir conjunto de caracteres

La segunda sintaxis de la función CONVERTIR de MariaDB le permite convertir valores de un juego de caracteres a otro. Veamos cómo usar la función CONVERTIR para convertir entre conjuntos de caracteres. Por ejemplo:

SELECT CONVERT('TechOnTheNet.com' USING utf8);
Result: 'TechOnTheNet.com'

Este ejemplo de CONVERTIR toma el valor “TechOnTheNet.com” y lo convierte del juego de caracteres actual al juego de caracteres utf8.

Podemos cambiar el ejemplo anterior para convertir el valor “TechOnTheNet.com” al conjunto de caracteres latin1 de la siguiente manera:

SELECT CONVERT('TechOnTheNet.com' USING latin1);
Result: 'TechOnTheNet.com'
(Visited 6 times, 1 visits today)