Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL डेटाबेस रो टपल में इंटीजर के बाद 'L' सफ़िक्स क्यों होता है?


MySQL में 'L' सफ़िक्स का कॉन्सेप्ट Python से संबंधित हो सकता है। Python 2 में, लॉन्ग इंटीजर लिटरल L या l से सफ़िक्स होता था, लेकिन वर्जन 3 में int और long को int में बाइंड कर दिया गया है। इसलिए L या l की कोई आवश्यकता नहीं है।

Python वर्जन 3.7 (Python 3) में बिना किसी सफ़िक्स के बड़ी संख्याएँ जोड़ना।

MySQL डेटाबेस रो टपल में इंटीजर के बाद  L  सफ़िक्स क्यों होता है?

यहाँ, यदि हम L या l सफ़िक्स लगाते हैं, तो Python 3 एरर देता है।

MySQL डेटाबेस रो टपल में इंटीजर के बाद  L  सफ़िक्स क्यों होता है?

हालाँकि, Python वर्जन 2 में L या l सफ़िक्स से कोई एरर नहीं होता।

MySQL डेटाबेस रो टपल में इंटीजर के बाद  L  सफ़िक्स क्यों होता है?

निम्न आउटपुट बिना किसी एरर के है।

MySQL डेटाबेस रो टपल में इंटीजर के बाद  L  सफ़िक्स क्यों होता है?

इसलिए, Python int, C भाषा में long टाइप के बराबर है, जबकि Python 3, Java में BigInteger के बराबर है। हम यह नहीं मान सकते कि इसकी बड़ी प्रिसिजन है।

इसलिए, जब हमें पहले से पता नहीं होता कि यूज़र कितने वैल्यूज़ एंटर करेगा, तो MySQL डेटाबेस रो टपल में वास्तव में बड़ी संख्या प्राप्त करने के लिए सफ़िक्स l या L जोड़ सकते हैं।

नोट − डेटाबेस में सफ़िक्स L या l जोड़ने का उपयोग बड़ी संख्या प्राप्त करने के लिए किया जाता है।


  1. MySQL एरर #1046 - कोई डेटाबेस चुना नहीं गया MySQL एरर #1046 - कोई डेटाबेस चुना नहीं गया

    एरर #1046 तब आता है जब आप टेबल बनाते समय डेटाबेस सेलेक्ट करना भूल जाते हैं। समस्या ); ERROR 1046 (3D000): No database selected समाधान उपलब्ध डेटाबेस देखें: SHOW DATABASES; डेटाबेस चुनें: USE business; Database changed अब टेबल बनाएं — एरर नहीं आएगा: ); Query OK, 0 rows affected (0.50 sec) नो

  1. - क्या MySQL में फंक्शन-बेस्ड इंडेक्स बनाना संभव है

    फंक्शन-बेस्ड इंडेक्स MySQL 5.6 से नीचे के संस्करणों में संभव नहीं था। सबसे पहले, MySQL में फंक्शन-बेस्ड इंडेक्स बनाने के लिए, हम एक टेबल बनाएंगे। ); Query OK, 0 rows affected (0.70 sec) आइए फंक्शन बेस्ड इंडेक्स बनाने का सिंटैक्स देखते हैं। create index index_name on yourTableName (column_name(Int

  1. Python में MySQL डेटाबेस में INSERT के बाद ID कैसे प्राप्त करें? Python में MySQL डेटाबेस में INSERT के बाद ID कैसे प्राप्त करें?

    सबसे पहले, हमें नीचे दी गई आवश्यकताओं को पूरा करने की आवश्यकता है। निम्न पूर्वापेक्षाएँ हैं। हमें MySQL वर्जन 8.0.12 इंस्टॉल करना होगा। हमें Python वर्जन 3.6.3 (32 बिट) इंस्टॉल करना होगा। हमें pip कमांड की मदद से pymysql इंस्टॉल करना होगा। pip कमांड की मदद से pymysql इंस्टॉल करने के लिए। डेट