Диапазонът на 12-байтово unsigned int ще бъде 0..79228162514264337593543950335
(максимум 29 цифри); според документи (същият URL адрес, който цитирахте), DECIMAL
/NUMERIC
колоната пакетира всяка група от девет базови 10 цифри в четири байта (събирайки до floor(29 / 9) * 4 = 3 * 4 = 12
байта за първите 27 цифри), като останалите 2 цифри отнемат допълнителен байт, достигайки до 13 байта място за съхранение за DECIMAL(29)
колона.
Или можете да ги съхраните като BINARY(12)
.