Phạm vi của một int không dấu 12 byte sẽ là 0..79228162514264337593543950335
(Tối đa 29 chữ số); theo tài liệu (cùng một URL mà bạn đã trích dẫn), một DECIMAL
/ NUMERIC
cột gói mỗi nhóm chín chữ số cơ số 10 thành bốn byte (thêm tối đa floor(29 / 9) * 4 = 3 * 4 = 12
byte cho 27 chữ số đầu tiên), với 2 chữ số còn lại lấy thêm một byte, có tới 13 byte bộ nhớ cho DECIMAL(29)
cột.
Hoặc, bạn có thể lưu trữ chúng dưới dạng BINARY(12)
.