Афина AWS - Как преобразовать двоичный код в бигинт - PullRequest
0 голосов
/ 10 февраля 2020

Как я могу преобразовать данные из двоичного в bigint с помощью athena aws?

В SQL SERVER Я могу сделать это следующим образом

select convert(bigint, 0x00000000001F3111)

Result: 2044177

Но я не смог сделать это с Афиной AWS. Есть ли способ для этого?

1 Ответ

1 голос
/ 11 февраля 2020

Ваш образец выглядит как Hex, а не как двоичный код.

От Presto - шестнадцатеричная строка до целого :

select from_base(substr('0x100', 3), 16);
 _col0
-------
   256
...