0

mysql の行にいくつかのvarbinary(24)データがあり、それを通常のテキストに変換したい、またはその逆に変換したい。重要なことは、varbinary特殊な (ポーランド語ąśżćęł) 文字が含まれていることであり、データの変換中に失われることはありません。

それはどのように行うことができますか?

Varbinary の例のフィールドの例:

bfebb1e2c0c720b8c1c5e420202020202020202020202020
4

1 に答える 1

0

通常、元のチャートセットがわかっている場合は、CONVERTを使用してこれを行うことができます。

mysql> SELECT
    ->   CONVERT(x'ece0ece020ecfbebe020f0e0ecf320202020202020202020'
    ->           USING cp1251) as s;
+--------------------------------------+
| s                                    |
+--------------------------------------+
| мама мыла раму                       |
+--------------------------------------+
1 row in set (0.01 sec)

しかし、人間が読める形式にデコードするためのチャートセットを見つけることができませんでしたbfebb1e2c0c720b8c1c5e420202020202020202020202020

于 2011-12-14T05:53:52.197 に答える