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

MySQL में टेक्स्ट डेटा टाइप क्या है?


TEXT डेटा ऑब्जेक्ट एक MySQL डेटाबेस में लंबी-फ़ॉर्म टेक्स्ट स्ट्रिंग्स को संग्रहीत करने के लिए उपयोगी होते हैं। TEXT डेटा प्रकार के बारे में कुछ बिंदु निम्नलिखित हैं -

  • TEXT, उच्च क्षमता वाले कैरेक्टर स्टोरेज के रूप में लक्षित कॉलम प्रकार का परिवार है।
  • वास्तविक टेक्स्ट कॉलम प्रकार चार प्रकार का होता है-TINYTEXT, TEXT, MEDIUMTEXT और LONGTEXT।
  • चार टेक्स्ट प्रकार एक दूसरे से बहुत मिलते-जुलते हैं; अंतर केवल इतना है कि प्रत्येक डेटा स्टोर कर सकता है।
  • सबसे छोटा टेक्स्ट प्रकार, TINYTEXT, VARCHAR के समान वर्ण लंबाई साझा करता है।
  • TEXT मानों को वर्ण स्ट्रिंग के रूप में माना जाता है।
  • TEXT में बाइनरी कैरेक्टर सेट और कॉलेशन के अलावा अन्य कैरेक्टर सेट हैं।
  • तुलना और छँटाई इसके वर्ण सेट के संयोजन पर आधारित है।
  • TEXT कॉलम में डाले जाने वाले मानों से अतिरिक्त अनुगामी रिक्त स्थान को छोटा करना हमेशा एक चेतावनी उत्पन्न करता है, SQL मोड पर ध्यान दिए बिना।
  • एक टेक्स्ट परिवार कॉलम एक VARCHAR की तरह है।
  • TEXT कॉलम में डिफ़ॉल्ट मान नहीं हो सकता।

उदाहरण

निम्न उदाहरण दिखाता है कि किसी कॉलम को टेक्स्ट के रूप में कैसे घोषित किया जाए।

mysql> Create table magzine(id INT, title Varchar(25), Introduction TEXT);
Query OK, 0 rows affected (0.16 sec)

mysql> Describe magzine;
+--------------+-------------+------+-----+---------+-------+
| Field        | Type        | Null | Key | Default | Extra |
+--------------+-------------+------+-----+---------+-------+
| id           | int(11)     | YES  |     | NULL    |       |
| title        | varchar(25) | YES  |     | NULL    |       |
| Introduction | text        | YES  |     | NULL    |       |
+--------------+-------------+------+-----+---------+-------+
3 rows in set (0.11 sec)

  1. सी लैंग्वेज में एन्यूमरेटेड डेटा टाइप क्या होता है?

    इनका उपयोग प्रोग्रामर द्वारा अपने स्वयं के डेटा प्रकार बनाने और परिभाषित करने के लिए किया जाता है कि इन डेटाटाइप्स के वेरिएबल कौन से मान धारण कर सकते हैं। कीवर्ड enum . है । सिंटैक्स एन्यूमरेटेड डेटा टाइप का सिंटैक्स इस प्रकार है - enum tagname{    identifier1, identifier2,…&helli

  1. C में FILE का डेटा प्रकार क्या है?

    सी में हमने फाइलों का इस्तेमाल किया है। फाइलों को हैंडल करने के लिए हम FILE टाइप के पॉइंटर का इस्तेमाल करते हैं। तो FILE एक डेटाटाइप है। इसे अपारदर्शी डेटाटाइप कहा जाता है। तो इसका कार्यान्वयन छिपा हुआ है। FILE की परिभाषा सिस्टम विशिष्ट है। यह उबंटू सिस्टम में FILE की परिभाषा है - फ़ाइल परिभाषा stru

  1. C++ में आदिम डेटा प्रकार क्या हैं?

    एक आदिम प्रकार एक डेटा प्रकार है जहां वे मान जिनका वह प्रतिनिधित्व कर सकता है, एक बहुत ही सरल प्रकृति (एक संख्या, एक वर्ण या एक सत्य-मान) है; आदिम प्रकार किसी भी प्रोग्रामिंग भाषा के लिए सबसे बुनियादी बिल्डिंग ब्लॉक हैं और अधिक जटिल डेटा प्रकारों के लिए आधार हैं। C++ में निम्नलिखित आदिम डेटा प्रकार