Best column type for huge numeric data

All we need is an easy explanation of the problem, so here it is.

What’s the best data type for storing numeric values
(like 1656659676159881372) in MariaDB?

How to solve :

I know you bored from this bug, So we are here to help you! Take a deep breath and look at the explanation of your problem. We have many solutions to this problem, But we recommend you to use the first method because it is tested & true method that will 100% work for you.

Method 1

Take a look at DECIMAL datatype for these values.

The maximum number of digits for DECIMAL is 65.

If you need numbers in the range of -9223372036854775808 to 9223372036854775808, you could use bigint instead. Likewise, if you only need numbers in the range of -2147483648 to 2147483648, you could use a standard int datatype.

Note: Use and implement method 1 because this method fully tested our system.
Thank you 🙂

All methods was sourced from or, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

Leave a Reply