MariaDB: Función CAST

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 CAST

Este tutorial de MariaDB explica cómo usar MariaDB Función CAST Con sintaxis y ejemplos.

describir

La función MariaDB CAST convierte valores de un tipo de datos a otro.

sintaxis

La sintaxis de la función CAST en MariaDB es:

CAST( value AS type )

parámetro o parámetro

valor El valor para convertir a otro tipo de datos.escribe

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

valor describir
fecha Convierte 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 hora Convierte 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”.
hora Convierte 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”.
personaje Convierta el valor al tipo CHAR, que es una cadena de longitud fija.
firmar Convierta el valor al tipo SIGNED, que es un entero de 64 bits con signo.
no firmado Convierta el valor al tipo UNSIGNED, que es un entero de 64 bits sin signo.
binario Convierta el valor al tipo BINARIO, una cadena binaria.

notas

  • Puede usar la función BINARIO como abreviatura de CAST (valor COMO BINARIO).
  • Consulte también la función CONVERTIR.

aplicar para

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

  • María Base de datos 10

ejemplo

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

tener una cita

El primer ejemplo de la función CAST muestra cómo convertir un valor a un tipo DATE. Por ejemplo:

SELECT CAST('2014-05-17' AS DATE);
Result: '2014-05-17'

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

usar fecha y hora

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

SELECT CAST('2014-05-17 08:14:57' AS DATETIME);
Result: '2014-05-17 08:14:57'

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

Tiempo extraordinario

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

SELECT CAST('08:14:57' AS TIME);
Result: '08:14:57'

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

usar CARÁCTER

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

SELECT CAST(64 AS CHAR);
Result: '64'

Este ejemplo de CAST toma el valor 64 y lo convierte al tipo de datos CHAR con el valor ’64’.

firmado

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

SELECT CAST(5-7 AS SIGNED);
Result: -2

Este ejemplo de CAST toma los valores 5-7 y los convierte al tipo de datos SIGNED con un valor de -2.

con sin firmar

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

SELECT CAST(5-7 AS UNSIGNED);
Result: 18446744073709551614

Este ejemplo de CAST toma los valores 5-7 y los convierte al tipo de datos UNSIGNED con un valor de 18446744073709551614.

con binario

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

SELECT CAST('13' AS BINARY);
Result: '13'

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