MySQL कहते हैं:
मैं इसका उपयोग कब करूं?
अपने आप से यह प्रश्न पूछें:क्या इस फ़ील्ड में कभी कोई ऋणात्मक मान होगा ?
यदि उत्तर नहीं है, तो आप एक UNSIGNED
चाहते हैं डेटा प्रकार।
एक सामान्य गलती एक प्राथमिक कुंजी का उपयोग करना है जो एक ऑटो-इन्क्रीमेंट है INT
शून्य . से शुरू हो रहा है , फिर भी प्रकार SIGNED
. है , उस स्थिति में आप कभी भी किसी भी ऋणात्मक संख्या को स्पर्श नहीं करेंगे और आप संभावित आईडी की सीमा को आधा कर रहे हैं।