Как уже отвечали другие, используйте varchar для данных, которые, как оказалось, состоят из цифровых цифр, но для которых математические операции не имеют смысла.
Кроме того, в вашем примере числа вы рассматривали, что произойдетесли вы сохранили 002123141231
в столбце bigint
?После извлечения это будет 2123141231
, т. Е. В числовом столбце нет способа сохранить начальные 0
цифры ...