बिग इंटीजर वास्तव में 20 अंकों तक सीमित नहीं हैं, वे 64 बिट्स में व्यक्त किए जा सकने वाले नंबर तक सीमित हैं (उदाहरण के लिए, संख्या 99,999,999,999,999,999,999
20 अंकों लंबी होने के बावजूद वैध पूर्ण पूर्णांक नहीं है)।
आपके पास यह सीमा है कि देशी स्वरूप पूर्णांक को अंतर्निहित हार्डवेयर द्वारा अपेक्षाकृत तेज़ तरीके से छेड़छाड़ की जा सकती है जबकि एक समय के टेक्स्ट संस्करण (टेंड) को एक समय में एक अंक संसाधित करने की आवश्यकता होती है।
आप चाहते हैं सबसे बड़ा 64-बिट अहस्ताक्षरित पूर्णांक 18,446,744,073,709,551,615
से एक नंबर बड़ा है तो आप एक varchar
(या अन्य शाब्दिक क्षेत्र) के रूप में यह स्टोर करने के लिए की जरूरत है और उम्मीद है कि आप इस पर ज्यादा गणितीय हेरफेर करने की ज़रूरत नहीं है ।
वैकल्पिक रूप से, आप फ्लोटिंग पॉइंट नंबरों को देख सकते हैं जिनमें एक बड़ी रेंज है लेकिन कम परिशुद्धता, या दशमलव संख्या जो आपको 1212 अंकों को एक अभिन्न मान के लिए decimal(65,0)
कॉलम प्रकार के रूप में देने में सक्षम होना चाहिए।
बिगिनट परिभाषा द्वारा 8 बाइट तक सीमित है। – mozillanerd