Ho un campo che è varbinary. È già stato popolato. Ora come faccio a convertire varbinary in varchar in modo che possa usare i dati sul campo per qualche altro scopo. Io uso una versione di MySQL 5.10Come convertire da varbinary a char/varchar in mysql
risposta
È possibile utilizzare operazione Cast:
select cast(column_name as varchar)
from table_name
La sintassi MySQL che ha lavorato per me in uno scenario simile a questo è:
select cast(binaryColumn as CHAR) from table_name
risposta in ritardo ...
È possibile utilizzare CAST o convertire così
CAST(foo AS CHAR(100))
CONVERT(foo, CHAR(100))
BINARY[(N)]
CHAR[(N)]
DATE
DATETIME
DECIMAL[(M[,D])]
SIGNED [INTEGER]
TIME
UNSIGNED [INTEGER]
È non può getto a VARCHAR direttamente.
C'è il numero an open MySQL bug from 2008 di cui a nessuno sembra importare ed è dannatamente fastidioso
+1 per spiegare i problemi con VARCHAR –
grazie ... la sintassi ha aiutato molto –
@gbn, qual è la codifica predefinita utilizzata per 'CHAR' in' convert'? Inoltre, ora che Oracle ha acquisito MySQL, le persone stanno prestando più attenzione nel correggere il bug? – Pacerier
- 1. Query da convertire da datetime a mysql
- 2. Come posso convertire da BLOB a TEXT in MySQL?
- 3. Come posso convertire facilmente un'app Django da mySQL a PostgreSQL?
- 4. JdbcTemplate: accesso campo MySQL VARBINARY as String
- 5. Recupera varbinary (MAX) da SQL Server a byte [] in C#
- 6. Dovremmo convertire in PostgreSQL da MySQL?
- 7. Convertire da UniqueIdentifier a BigInt e Back?
- 8. Cambia il tipo di colonna da ntext a varbinary (max)
- 9. Come convertire IPv6 da binario per l'archiviazione in MySQL
- 10. Convertire un database MySQL da latino a UTF-8
- 11. Come convertire un DB MySQL in XML?
- 12. Leggi VARBINARY (MAX) da SQL Server a C#
- 13. convertire una stringa MSSQL a Hex e unhex il valore in MySQL
- 14. Mysql convertire Colonna a remare (tabella pivot)
- 15. Impossibile recuperare i dati varbinary da MSSQL
- 16. Come convertire da Json a Protobuf?
- 17. Come convertire da org.joda.time.DateTime a java.time.ZonedDateTime
- 18. Come convertire un'immagine da np.uint16 a np.uint8?
- 19. C#: Come convertire da long a ulong
- 20. varbinary su stringa su SQL Server
- 21. come convertire da cv :: Mat a CvArr?
- 22. Come convertire file da Dos a Unix
- 23. Come posso convertire da gradi a radianti?
- 24. Convertire da java.util.date a JodaTime
- 25. Come convertire DateTime in un numero in MySQL?
- 26. Conversione colonna mysql da INT a TIMESTAMP
- 27. Come convertire da HTML a UTF-8 in java
- 28. Come posso convertire da stringstream a string in C++?
- 29. Come convertire da generico a Variant in Delphi
- 30. Come faccio a convertire da timestamp ad oggi in python?
Non è possibile inoltrare il varchar come indicato nei commenti sopra. – Lukos
Ma puoi usare 'char' come per gli altri commenti precedenti. – Bramus