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

MySQL में बड़ी स्ट्रिंग्स संग्रहीत करने के लिए TEXT डेटा टाइप उपयोग करना

MySQL में लंबी टेक्स्ट स्ट्रिंग्स (65,535 अक्षर तक) संग्रहीत करने के लिए TEXT डेटा टाइप का उपयोग किया जाता है। VARCHAR की 65,535 बाइट सीमा के विपरीत, TEXT बड़ी मात्रा में टेक्स्ट के लिए डिज़ाइन किया गया है।

सिंटैक्स

CREATE TABLE yourTableName (
    yourColumnName TEXT,
    ...
);

उदाहरण के लिए टेबल बनाना

mysql> CREATE TABLE DemoTable (MyStringValue TEXT);

लंबी स्ट्रिंग डालना

mysql> INSERT INTO DemoTable VALUES('This is a text data type to store large string');

सभी रिकॉर्ड देखना

mysql> SELECT * FROM DemoTable;

आउटपुट

+------------------------------------------------+
| MyStringValue                                  |
+------------------------------------------------+
| This is a text data type to store large string |
+------------------------------------------------+

TEXT परिवार: TINYTEXT (255), TEXT (65,535), MEDIUMTEXT (16,777,215), LONGTEXT (4,294,967,295) अक्षर। महत्वपूर्ण: TEXT कॉलम पर डिफ़ॉल्ट मान सेट नहीं किया जा सकता (MySQL 8.0.13 से पहले)। पूर्ण-टेक्स्ट खोज के लिए FULLTEXT इंडेक्स उपयोग करें। BLOB परिवार बाइनरी डेटा के लिए है।

  1. टेबल में Clob डेटा टाइप के लिए मान डालने के लिए JDBC उदाहरण लिखें? टेबल में Clob डेटा टाइप के लिए मान डालने के लिए JDBC उदाहरण लिखें?

    मान लें कि डेटाबेस में पहले से ही MyData नाम की एक टेबल है जिसका विवरण निम्नलिखित है।+---------+--------------+------+-----+---------+-------+ | Field   | Type | Null | Key | Default | Extra | +---------+--------------+------+-----+---------+-------+ | Name | varchar(255) | YES | | NULL | | | A

  1. - MySQL में "The " से शुरू होने वाले स्ट्रिंग्स को TRIM() के साथ कैसे क्रमबद्ध करें?

    MySQL में TRIM(LEADING The FROM column) का उपयोग करके The प्रीफिक्स को अनदेखा करके वर्णानुक्रम में क्रमबद्ध किया जा सकता है। उदाहरण तालिका बनाएं: (Python is good language); डेटा +----------------------------------+ | Title | +----------------------------------+ | Mong

  1. - MySQL स्टोर्ड प्रोसीजर में टेबल में डेटा कैसे इन्सर्ट करें?

    MySQL स्टोर्ड प्रोसीजर के अंदर INSERT स्टेटमेंट का उपयोग करके टेबल में डेटा इन्सर्ट कर सकते हैं। पैरामीटर लेकर डायनामिक इन्सर्ट करने वाला प्रोसीजर पुन: उपयोग योग्य और सुरक्षित होता है। सिंटैक्स CREATE PROCEDURE procedure_name(IN param1 TYPE, IN param2 TYPE, ...) BEGIN INSERT INTO table_name (co