При сохранении определенных шестнадцатеричных значений в нашей базе данных они преобразуются в то, что я считаю научной (E) нотацией.например, 558E74
становится 5.6e76
.
Я могу понять, что число 558E74
также представляется как 5.6e76
, но значение не предназначено для того, чтобы быть числом, поэтому преобразование не то, что мысейчас!
В настоящее время мы используем:
- MySQL 5.7
- Тип столбца
char
с максимальной длиной 6
Как мы можем предотвратить преобразование значений?Есть ли что-то, что мы можем изменить в том, как они спасены?Или мы должны использовать другой тип столбца?
Я чувствую, что, возможно, упускаю что-то довольно очевидное, поскольку это кажется довольно простым вопросом (извините, если так!), Но, ища вокруг, я изо всех сил пытался найтилюбые ответы.