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

MySQL में row_format को डायनामिक में बदलें?

<घंटा/>

MySQL में row_format को डायनामिक में बदलने के लिए, सिंटैक्स निम्नलिखित है:

टेबल को अपने टेबलनाम में बदलें ROW_FORMAT=DYNAMIC;

आइए पहले एक टेबल बनाएं:

mysql> टेबल बनाएं DemoTable( CustomerId int NOT NULL AUTO_INCREMENT PRIMARY KEY, CustomerName varchar(200), CustomerAge int, CustomerAddress varchar(200));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.73 सेकंड)

आइए डीईएससी कमांड का उपयोग करके तालिका के विवरण की जांच करें:

mysql> desc DemoTable;

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

<पूर्व>+---------------------+--------------+----------+-----+ -----------------------------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+----------------------------+--------------+------+-----+- --------+----------------+| ग्राहक आईडी | इंट(11) | नहीं | पंचायती राज | नल | auto_increment || ग्राहक का नाम | वर्चर (200) | हाँ | | नल | || ग्राहक आयु | इंट(11) | हाँ | | नल | || ग्राहक पता | वर्चर (200) | हाँ | | नल | |+---------------------+--------------+----------+-----+-- -------+----------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

Row_format को डायनामिक में बदलने की क्वेरी निम्नलिखित है:

mysql> तालिका बदलें डेमोटेबल ROW_FORMAT=DYNAMIC;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.05 सेकंड)रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0

  1. MySQL में VARCHAR से NULL में एक टेबल कॉलम बदलें

    बदलने के लिए, नीचे दिए गए सिंटैक्स के अनुसार चेंज के साथ ALTER कमांड का उपयोग करें - टेबल बदलें yourTableName yourColumnName बदलें yourColumnName डेटाटाइप NULL DEFAULT NULL; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) आइए तालिका कॉलम को NULL में बदलने के लिए उपरोक्त स

  1. क्या हम MySQL में कॉलम का क्रम बदल सकते हैं?

    हां, हम कॉलम का क्रम बदल सकते हैं। यह ALTER कमांड और AFTER का उपयोग करके एक व्यक्तिगत कॉलम का नया ऑर्डर सेट करने के लिए किया जा सकता है। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.64 सेकंड) ) निम्नलिखित कॉलम के क्रम को बदलने के लिए क्वेरी है - तालिका बदलें डेमोटेबल संशोधित क

  1. MySQL में NULL मानों के लिए 1 प्रदर्शित करें

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1963 (काउंटर इंट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1963 मानों में डालें (NULL); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.00 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्