इसके लिए आप 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 सेकंड)