12-बाइट अहस्ताक्षरित int की सीमा 0..79228162514264337593543950335 होगी (29 अंक अधिकतम); दस्तावेज़ों के अनुसार (वही यूआरएल जिसे आपने उद्धृत किया है), एक DECIMAL /NUMERIC कॉलम नौ बेस10 अंकों के प्रत्येक समूह को चार बाइट्स में पैक करता है (floor(29 / 9) * 4 = 3 * 4 = 12 तक जोड़कर) पहले 27 अंकों के लिए बाइट्स), शेष 2 अंकों के साथ एक अतिरिक्त बाइट लेते हुए, एक DECIMAL(29) के लिए स्टोरेज के 13 बाइट्स तक आ रहा है। कॉलम।
या, आप उन्हें BINARY(12) . के रूप में स्टोर कर सकते हैं ।