web-dev-qa-db-ja.com

MySQLでHEX列をDECに変換する

CSVファイルにフォーマットを行い、テーブルをmysqlにアップロードするアプリケーションを作成しています。その後、プログラムは(16進)列を10進列に変換する必要があります。

テーブルは次のようになります。

col1 | col2 | hexcol | deccol

だから私はhexcolを取り、hex2decから変換してdeccolに入れる必要があります

簡単に試してみましたSELECT UNHEX( 'hexcol');しかし、この列がフィールドリストにないことを示しているので機能しません...

どんな助けもいただければ幸いです...

12
user2110604

これを試して:

SELECT CONV(hexcol, 16, 10);
16
Jeremy
4
IamFraz