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

MySQL में किसी विशिष्ट कॉलम नाम के साथ टेबल कैसे खोजें?

<घंटा/>

कॉलम नाम खोजने के लिए, info_schema.columns का उपयोग करें। निम्नलिखित वाक्य रचना है -

जानकारी_स्कीमा.कॉलम से अलग टेबल_नाम चुनें, जहां कॉलम_नाम जैसे '%yourSearchValue%' और table_schema=database();

आइए विभिन्न तालिका में कॉलम नाम खोजने के लिए उपरोक्त सिंटैक्स को लागू करें। यहां, हम केवल विशिष्ट कॉलम नाम शब्द "क्लाइंट" के साथ तालिका नाम चाहते हैं -

mysql> info_schema.columns से अलग table_name चुनें जहां column_name जैसे '%Client%' और table_schema=database();

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

<पूर्व>+----------------+| टेबल_नाम |+----------------+| डिमोटेबल449 || डिमोटेबल450 || डिमोटेबल461 || डिमोटेबल517 || डिमोटेबल529 || डिमोटेबल534 || डिमोटेबल537 || डिमोटेबल543 || डिमोटेबल547 |+----------------+9 पंक्तियाँ सेट में (1.19 सेकंड)

अब, हम किसी भी तालिका की जांच करें और "क्लाइंट" कॉलम नाम वाले शब्द की तलाश करें -

MySQL में किसी विशिष्ट कॉलम नाम के साथ टेबल कैसे खोजें?


  1. MySQL में रिक्त स्थान वाले कॉलम नाम का चयन कैसे करें?

    रिक्त स्थान वाले कॉलम नाम का चयन करने के लिए, कॉलम नाम के साथ बैक टिक प्रतीक का उपयोग करें। प्रतीक है (``). बैक टिक टिल्ड ऑपरेटर (~) के नीचे कीबोर्ड में प्रदर्शित होता है। सबसे पहले, एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.48 सेकंड) रिकॉर्ड सम्मिलित करना SpaceColumn मानों में

  1. जावा में MySQL के साथ ResultSet पर कॉलम नाम कैसे प्राप्त करें?

    परिणाम सेट पर कॉलम नाम प्राप्त करने के लिए, आपको getMetaData() विधि का उपयोग करने की आवश्यकता है। GetMetadata() का प्रोटोटाइप इस प्रकार है - ResultSetMetaData getMetaData SQLException फेंकता है; 5 कॉलम नामों के साथ एक MySQL तालिका बनाएं। तालिका बनाने की क्वेरी इस प्रकार है - );क्वेरी ठीक है, 0 पंक

  1. MySQL में विशिष्ट कॉलम डेटा कैसे निर्यात करें?

    MySQL में विशिष्ट कॉलम डेटा निर्यात करने के लिए, OUTFILE का उपयोग करें - अपनेटेबलनाम से अपने कॉलमनाम को आउटफाइल yourLocationOfFile में चुनें; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20));