postgresql конвертировать байты в целочисленный тип - PullRequest
0 голосов
/ 01 апреля 2020
Таблица

A PostgreSQL имеет столбец типа bytea. Некоторые из целочисленных и строковых значений вставляются в этот столбец.

Есть ли способ извлечь исходные целочисленные / строковые значения обратно, используя psql?

bitnami_airflow=> select value from xcom where key='warehouse_ids_count'  limit 5;
       value
--------------------
 \x80034d926b2e
 \x80034a74e9dd002e
 \x80034dc6072e
 \x80034a6c1701002e
 \x80034d392d2e
(5 rows)

1 Ответ

0 голосов
/ 28 апреля 2020

В конфигурации воздушного потока есть опция для выбора значений XCom (в airflow.cfg), по умолчанию она включена.

enable_xcom_pickling = True

После отключения травления значения могут быть получены в виде обычной строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...