Tengo un campo que es varbinary. Ya ha sido poblado. Ahora, ¿cómo convierto varbinary a varchar para que pueda usar los datos en el campo para otro propósito? Yo uso una versión de MySQL 5.10Cómo convertir de varbinary a char/varchar en mysql
Respuesta
Puede usar la operación reparto:
select cast(column_name as varchar)
from table_name
La sintaxis de MySQL que trabajó para mí en un escenario similar a esto es:
select cast(binaryColumn as CHAR) from table_name
respuesta tardía ...
puede utilizar REPARTO o convertir de este modo
CAST(foo AS CHAR(100))
CONVERT(foo, CHAR(100))
BINARY[(N)]
CHAR[(N)]
DATE
DATETIME
DECIMAL[(M[,D])]
SIGNED [INTEGER]
TIME
UNSIGNED [INTEGER]
Usted puede no fundido directamente a varchar.
Hay an open MySQL bug from 2008 que a nadie parece importarle y es muy molesto
+1 para explicar los problemas con VARCHAR –
gracias ... la sintaxis ayudó mucho –
@gbn, ¿Cuál es la codificación predeterminada utilizada para el 'CHAR' en' convert'? Además, ahora que Oracle se ha hecho cargo de MySQL, ¿las personas están poniendo más atención en solucionar el error? – Pacerier
- 1. Cómo almacenar varbinary en MySQL?
- 2. Varbinary vs Blob en MySQL
- 3. varbinary a cadena en SQL Server
- 4. Representación de texto varbinary a byte []
- 5. ¿Convertir cadena binaria a bigint en MySQL?
- 6. MySQL: Convertir INT a DATETIME
- 7. Convertir hexadecimal a binario en MySQL
- 8. Convertir la selección de MySQL a PostgreSQL
- 9. cómo convertir una cadena a la fecha en mysql?
- 10. ¿Cómo convertir DateTime a un número en MySQL?
- 11. es posible convertir una cadena a varbinary en PHP sin usar la función SQL
- 12. ¿Deberíamos convertir a PostgreSQL de MySQL?
- 13. MySQL: ¿Cómo convertir una base de datos a solo lectura?
- 14. Cómo convertir una base de datos MySQL a XML?
- 15. Recuperar varbinary (MAX) de SQL Server a byte [] en C#
- 16. Cómo convertir una consulta compleja de MySQL a Doctrine2
- 17. MySQL convertir datetime a Unix timestamp
- 18. ¿Cómo almacenar imágenes en una columna varbinary (max)?
- 19. MySQL Convertir datos latin1 a UTF8
- 20. Cambiar el tipo de columna de ntext a varbinary (max)
- 21. mySQL convertir varchar a la fecha
- 22. varbinary (max) datatype invalid
- 23. ¿Cómo convertir un formato de fecha y hora de mysql en PHP a m/d/a?
- 24. cómo convertir JSON a cadena
- 25. Convertir tablas de mysql de latin1 a utf8
- 26. Entity framework y VARBINARY
- 27. Búsqueda insensible a mayúsculas y minúsculas en el campo varbinary?
- 28. Convertir fechas con MySQL
- 29. Convertir secuencia de comandos MySQL a SQL Server
- 30. convertir polígonos WKT en MySQL a Google Maps polys
No se puede hacer caso a varchar según los comentarios anteriores. – Lukos
Pero puede usar 'char' según el otro comentario anterior. – Bramus