to_number fecha convertir convert sql mysql

fecha - Cómo convertir de varbinary a char/varchar en mysql



to_number mysql (3)

La sintaxis de MySQL que me funcionó en un escenario similar a este es:

select cast(binaryColumn as CHAR) from table_name

Tengo un campo que es varbinary. Ya ha sido poblado. Ahora, ¿cómo convierto varbinary a varchar para poder usar los datos en el campo para algún otro propósito? Yo uso una versión de MySQL 5.10


Puede utilizar la operación de fundición:

select cast(column_name as varchar) from table_name


Respuesta tardía...

Puedes usar CAST o CONVERT así

CAST(foo AS CHAR(100)) CONVERT(foo, CHAR(100))

Los tipos soportados (5.5) son :

BINARY[(N)] CHAR[(N)] DATE DATETIME DECIMAL[(M[,D])] SIGNED [INTEGER] TIME UNSIGNED [INTEGER]

No se puede lanzar a varchar directamente.
Hay un error de MySQL abierto de 2008 que a nadie parece importarle y es muy molesto.