Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak przekonwertować z varbinary na char/varchar w mysql

Późna odpowiedź...

Możesz więc użyć CAST lub CONVERT

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

Obsługiwane typy (5.5) są :

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

nie możesz rzutuj bezpośrednio na varchar.
Istnieje otwarty błąd MySQL z 2008 roku którym nikt się nie przejmuje i jest cholernie denerwujący



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak w MySQL zwrócić tydzień miesiąca?

  2. Jak zaimportować plik csv do środowiska pracy MySQL?

  3. Czy istnieje dobry uniwersalny tunel PHP MySQL HTTP?

  4. Samouczek MySQL — przewodnik dla początkujących do nauki MySQL

  5. Różnica między FIELD() i FIND_IN_SET() w MySQL