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”.