COLUMN_NAME का उपयोग यह पता लगाने के लिए करें कि डेटाबेस में किस तालिका में एक विशिष्ट कॉलम है। आइए पहले एक टेबल बनाएं -
mysql> तालिका बनाएं DemoTable -> ( -> CustomerId int, -> CustomerName varchar(20), -> CustomerCountryName varchar(100) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.05 सेकंड)
निम्नलिखित क्वेरी यह पता लगाने के लिए है कि कौन सी तालिका में एक विशिष्ट कॉलम "'CustomerCountryName'" मौजूद है -
mysql> info_schema.columns से * चुनें जहां COLUMN_NAME ='CustomerCountryName';
आउटपुट
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------+--------------+--------------+ ---------------------+---------------------+---------- --------+---------------+---------------+---------------- ----------+--------------------------+-------------- ----------------+---------------+---------- -------------+---------------------+--------------+--- -------------+----------+-------------------------------- -+----------------+--------------------------+---------- +| TABLE_CATALOG | TABLE_SCHEMA | TABLE_NAME | COLUMN_NAME |ORDINAL_POSITION | COLUMN_DEFAULT | IS_NULLABLE | DATA_TYPE |CHARACTER_MAXIMUM_LENGTH | CHARACTER_OCTET_LENGTH |NUMERIC_PRECISION | UMERIC_SCALE | DATETIME_PRECISION |CHARACTER_SET_NAME | COLLATION_NAME | COLUMN_TYPE | COLUMN_KEY | अतिरिक्त | विशेषाधिकार | COLUMN_COMMENT | GENERATION_EXPRESSION | SRS_ID |+---------------+--------------+--------------+- ------------------------+---------------------+---------- ------+---------------+---------------+--------------------- ---------+--------------------------+---------------------------- ----+---------------------+--------------------------+---------- -------------+---------------------+--------------+---- --------+----------+-------------------------------- +----------------+--------------------------+----------+ | डीईएफ़ | नमूना | डिमोटेबल189 | ग्राहक देश का नाम | 4 | नल |हाँ | वर्चर | 100 | 300 | नल | नल | नल | utf8 | utf8_general_ci | वर्कर (100) | | |चुनें, डालें, अपडेट करें, संदर्भ दें | | | शून्य || डीईएफ़ | वेब | डेमोटेबल | ग्राहक देश का नाम | 4 | नल |हाँ | वर्चर | 20 | 60 | नल | न्यूल | नल | utf8 | utf8_unicode_ci | वर्कर(20) | | |चुनें, डालें, अपडेट करें, संदर्भ दें | | | शून्य || डीईएफ़ | वेब | डेमोटेबल | ग्राहक देश का नाम | 3 | नल |हाँ | वर्चर | 100 | 300 | नल | न्यूल | नल | utf8 | utf8_unicode_ci | वर्कर (100) | | |चयन करें, डालें, अद्यतन करें, संदर्भ | | | नल |+---------------+--------------+--------------+- ------------------------+---------------------+---------- ------+---------------+---------------+--------------------- ---------+--------------------------+---------------------------- ----+---------------------+--------------------------+---------- -------------+---------------------+--------------+---- --------+----------+-------------------------------- +----------------+--------------------------+----------+ सेट में 3 पंक्तियाँ (0.68 सेकंड)ऊपर, आप देख सकते हैं कि "CustomerCountryName" कॉलम 3 टेबल में मौजूद है।