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

मैं किसी तालिका के लिए मान्य डेटा स्रोत के रूप में `शो कॉलम` का उपयोग कैसे करूं?

<घंटा/>

इसके लिए आप INFORMATION_SCHEMA.COLUMNS का उपयोग कर सकते हैं जैसा कि निम्नलिखित सिंटैक्स में दिखाया गया है -

चुनें *से (चुनें *INFORMATION_SCHEMA.COLUMNS से ​​जहां TABLE_NAME='yourTableName')anyAliasName;

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

mysql> टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20), StudentAge int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.51 सेकंड)

वैध डेटा स्रोत के रूप में `शो कॉलम` का उपयोग करने की क्वेरी यहां दी गई है -

mysql> से चुनें (* INFORMATION_SCHEMA.COLUMNS से ​​चुनें जहां TABLE_NAME='DemoTable')tbl;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+----------------------------+--------------+---------------+- --------------------------------+--------------- ---+---------------+---------------+--------------------- ------+--------------------------+--------------------- -+---------------------+---------------+---------- ---------+---------------------+---------------+---------- ----+----------------+---------------------------- -----+----------------+--------------------------+--- -----+| TABLE_CATALOG | TABLE_SCHEMA | TABLE_NAME | COLUMN_NAME | ORDINAL_POSITION | COLUMN_DEFAULT | IS_NULLABLE | DATA_TYPE | CHARACTER_MAXIMUM_LENGTH | CHARACTER_OCTET_LENGTH | NUMERIC_PRECISION | NUMERIC_SCALE | DATETIME_PRECISION | CHARACTER_SET_NAME | COLLATION_NAME | COLUMN_TYPE | COLUMN_KEY | अतिरिक्त | विशेषाधिकार | COLUMN_COMMENT | GENERATION_EXPRESSION | SRS_ID |+---------------+--------------+---------------+-- --------------+----------------------------+-------------- ------------------+----------+--------------------- -----+--------------------------+--------------------- +----------------------------+--------------------- --------+---------------------+----------------+----------- ---+----------------+---------------------------- ----+----------------+--------------------------+---- ----+| डीईएफ़ | नमूना | डेमोटेबल | छात्र आईडी | 1 | नल | नहीं | इंट | नल | नल | 10 | 0 | नल | नल | नल | इंट(11) | पंचायती राज | auto_increment | चुनें, डालें, अद्यतन करें, संदर्भ | | | शून्य || डीईएफ़ | नमूना | डेमोटेबल | स्टूडेंटफर्स्टनाम | 2 | नल | हाँ | वर्चर | 20 | 60 | नल | नल | नल | utf8 | utf8_general_ci | वर्कर(20) | | | चुनें, डालें, अद्यतन करें, संदर्भ | | | शून्य || डीईएफ़ | नमूना | डेमोटेबल | छात्र अंतिम नाम | 3 | नल | हाँ | वर्चर | 20 | 60 | नल | नल | नल | utf8 | utf8_general_ci | वर्कर(20) | | | चुनें, डालें, अद्यतन करें, संदर्भ | | | शून्य || डीईएफ़ | नमूना | डेमोटेबल | छात्र आयु | 4 | नल | हाँ | इंट | नल | नल | 10 | 0 | नल | नल | नल | इंट(11) | | | चुनें, डालें, अद्यतन करें, संदर्भ | | | नल |+---------------+--------------+ --------------+----------------------------+-------------- ------------------+----------+--------------------- -----+--------------------------+--------------------- +----------------------------+--------------------- --------+---------------------+----------------+----------- ---+----------------+---------------------------- ----+----------------+--------------------------+---- ----+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. फ़्लोचार्ट बनाने के लिए एक्सेल के लिए डेटा विज़ुअलाइज़र ऐड-इन का उपयोग कैसे करें

    माइक्रोसॉफ्ट एक्सेल संख्या के लिए बहुत अच्छा है, निश्चित रूप से, यह इस काम को वास्तव में अच्छी तरह से करता है। लेकिन, यदि आप अपने डेटा को एक आकर्षक तरीके से प्रस्तुत करना चाहते हैं जिससे आप आसानी से इसकी कल्पना और विश्लेषण कर सकें, तो इस अद्भुत उत्पाद में कुछ विशेषताओं की कमी हो सकती है। इसके लिए कु

  1. ग्राफाना प्लग-इन के लिए नए रेडिस डेटा स्रोत का उपयोग कैसे करें

    इस महीने की शुरुआत में, रेडिस ने ग्राफाना प्लग-इन के लिए नया रेडिस डेटा स्रोत जारी किया, जो व्यापक रूप से उपयोग किए जाने वाले ओपन सोर्स एप्लिकेशन मॉनिटरिंग टूल को रेडिस से जोड़ता है। यह सब कैसे काम करता है, इसका अंदाजा लगाने के लिए, आइए एक सेल्फ़-रेफ़रेंशियल उदाहरण देखें:प्लग-इन का उपयोग करके यह देख

  1. एक्सेल में डेटा मॉडल का उपयोग कैसे करें (3 उदाहरण)

    एक्सेल बड़ी मात्रा में डेटा की व्याख्या कर सकते हैं, लेकिन यदि आप इसे व्यवस्थित करने के लिए डेटा मॉडल टूल का उपयोग नहीं कर रहे हैं, तो हो सकता है कि आप बहुत अधिक मेहनत कर रहे हों। इस टूल की मदद से आप एक साझा कॉलम के आधार पर एसोसिएशन बनाकर कई टेबल के डेटा को जोड़ सकते हैं। इस लेख में, हम आपको दिखाएंग