Я перенес следующее двоичное значение типа: 10100100 из базы данных MySQL в Amazon Redshift с помощью службы миграции базы данных AWS (DMS).
После завершения загрузки данных значение, хранящееся в таблице Redshift, равно 31303130303130300000.
Почему Redshift хранит такое значение. Преобразует ли он 10100100 в utf8 или в гекс?
Пожалуйста, помогите решить эту проблему.
Я создаю задачу миграции в AWS DMS для переноса данных двоичного типа данных из MySQL в Redshift.
В Redshift я вижу, что он загружает преобразованное значение в таблицу.
Какой тип данных мне следует использовать в Redshift, если я переносю двоичное значение из MySQL?
select * from binarydata;
select cast(typebinary as VARCHAR ) from sakila.binarydata;
Результат: 31303130303130300000
Ожидаемый результат: 10100100 Фактический результат: 31303130303130300000