2009-03-27 9 views

उत्तर

34

MYSQL 5.0 online reference

कीवर्ड INT से लिया पूर्णांक के लिए एक पर्याय है।

+0

बस यह भी जोड़ना 3.23, 4.X और 5.X पर लागू होता है (मापन 5.7 पर अंतिम संस्करण है) – jyz

11

मुझे लगता है कि केवल अंतर ही वर्तनी है।

तो आईएनटी का उपयोग करके, आप अपनी एसक्यूएल स्क्रिप्ट पर कम बाइट्स का उपयोग करना समाप्त कर देंगे (यह महत्वपूर्ण नहीं है)।

+1

एलओएल ... यह मजाकिया है! –

1

int और पूर्णांक के बीच का अंतर यह है कि int एक डेटा प्रकार है, लेकिन पूर्णांक डेटा प्रकारों का एक समूह है - उदा। int, long, short और byte

4

MySQL documentation के अनुसार:

कीवर्ड INT पूर्णांक

के लिए एक पर्याय है, लेकिन आप ANSI SQL उपयोग INTEGER के साथ संगत SQL स्क्रिप्ट लिखने के लिए चाहते हैं। specification के अनुसार: वर्ण, चरित्र अलग-अलग हैं बीआईटी, बीआईटी अलग-अलग हैं NUMERIC, दशमलव, पूर्णांक, SMALLINT, फ्लोट, असली, डबल PRECISION:

एसक्यूएल निम्नांकित खोजशब्दों द्वारा नामित अलग डेटा प्रकार परिभाषित करता है , दिनांक, समय, टाइमस्टैम्प, और अंतराल।

इस तरह, आपके पास अन्य डीबीएमएस पर आपकी एसक्यूएल स्क्रिप्ट का उपयोग करने का बेहतर मौका होगा। उदाहरण के लिए PostgresSQL में INTEGER प्रकार है लेकिन INT प्रकार नहीं है।

संबंधित मुद्दे