Varbinary данные в текст и наоборот
Я получил немного varbinary(24)
данные в моей строке MySQL, и я хочу преобразовать их в обычный текст и наоборот, важно то, что varbinary
содержит специальные (польский ąśżćęł
) символов, и они не могут быть потеряны при конвертации данных.
Как это можно сделать?
Пример поля varbinary:
bfebb1e2c0c720b8c1c5e420202020202020202020202020
1 ответ
Решение
Обычно это можно сделать с помощью CONVERT, если вы знаете оригинальный набор диаграмм:
mysql> SELECT
-> CONVERT(x'ece0ece020ecfbebe020f0e0ecf320202020202020202020'
-> USING cp1251) as s;
+--------------------------------------+
| s |
+--------------------------------------+
| мама мыла раму |
+--------------------------------------+
1 row in set (0.01 sec)
Но мне не удалось найти диаграмму для декодирования bfebb1e2c0c720b8c1c5e420202020202020202020202020
на все, что читается человеком.