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

हम एक MySQL व्यू के सभी कॉलम कैसे सूचीबद्ध कर सकते हैं क्योंकि हम एक MySQL टेबल के कॉलम को सूचीबद्ध कर सकते हैं?


जैसा कि हम जानते हैं कि दृश्य एक प्रकार की वर्चुअल टेबल हैं और तालिकाओं की संरचना भी हैं इसलिए हम MySQL व्यू के सभी कॉलमों को सूचीबद्ध करने के लिए उसी क्वेरी का उपयोग कर सकते हैं क्योंकि हम सूचीबद्ध कर सकते हैं एक MySQL तालिका के कॉलम। दूसरे शब्दों में, हम MySQL व्यू की संरचना प्राप्त करने के लिए SHOW FULL COLUMNS स्टेटमेंट का उपयोग कर सकते हैं। इसका सिंटैक्स इस प्रकार होगा -

सिंटैक्स

SHOW FULL COLUMNS FROM View_name;

यहाँ view_name उस दृश्य का नाम है जिससे हम स्तंभों की सूची प्राप्त करना चाहते हैं।

उदाहरण

मान लीजिए कि अगर हम 'इन्फो' नाम के व्यू के कॉलम की सूची प्राप्त करना चाहते हैं तो यह निम्नलिखित क्वेरी की मदद से किया जा सकता है -

mysql> SHOW FULL COLUMNS FROM INFO\G
*************************** 1. row ***************************
     Field: ID
      Type: int(11)
 Collation: NULL
      Null: YES
       Key:
   Default: NULL
     Extra:
Privileges: select,insert,update,references
   Comment:
*************************** 2. row ***************************
     Field: NAME
      Type: varchar(20)
 Collation: latin1_swedish_ci
      Null: YES
       Key:
   Default: NULL
     Extra:
Privileges: select,insert,update,references
   Comment:
*************************** 3. row ***************************
     Field: SUBJECT
      Type: varchar(20)
 Collation: latin1_swedish_ci
      Null: YES
       Key:
   Default: NULL
     Extra:
Privileges: select,insert,update,references
   Comment:
*************************** 4. row ***************************
     Field: ADDRESS
      Type: varchar(20)
 Collation: latin1_swedish_ci
      Null: YES
       Key:
   Default: NULL
     Extra:
Privileges: select,insert,update,references
   Comment:
4 rows in set (0.00 sec)

  1. मैं अपने MySQL टेबल कॉलम के नाम कैसे प्राप्त कर सकता हूं?

    इसके लिए आप SHOW कमांड का इस्तेमाल कर सकते हैं। निम्नलिखित वाक्य रचना है - अपनेTableName से कॉलम दिखाएं; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20), StudentAge int, StudentAddress varc

  1. मैं MySQL में स्थापित किए गए इंडेक्स को कैसे देख सकता हूं?

    इंडेक्स देखने के लिए, आप SHOW कमांड का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है - अपनेTableName से अनुक्रमणिका दिखाएं; आइए पहले एक टेबल बनाएं - टेबल बनाएं डेमोटेबल (आईडी नॉट न्यूल AUTO_INCREMENT PRIMARY KEY, FirstName varchar(20), LastName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.46 से

  1. MySQL में अस्थायी तालिका कॉलम कैसे सूचीबद्ध करें?

    MySQL में अस्थायी तालिका स्तंभों को सूचीबद्ध करने के लिए, आइए पहले एक अस्थायी तालिका बनाएं। यहाँ एक उदाहरण है। हमने कुछ स्तंभों के साथ एक अस्थायी तालिका बनाई है जिसमें एक छात्र का विवरण शामिल है - अस्थायी तालिका बनाएँ DemoTable745 (StudentId int NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar