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

कैसे जांचें कि डेटाबेस में INFORMATION_SCHEMA.TABLES के साथ एक तालिका पहले से मौजूद है या नहीं।

<घंटा/>

यह जांचने के लिए कि क्या MySQL का उपयोग करके डेटाबेस में कोई तालिका पहले से मौजूद है, आप INFORMATION_SCHEMA.TABLES का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है -

<पूर्व> INFORMATION_SCHEMA से TABLE_NAME चुनें। TABLE_SCHEMA ='yourDatabaseName' और TABLE_NAME ='yourTableName';

डेटाबेस में कोई तालिका पहले से मौजूद है या नहीं, यह जांचने के लिए उपरोक्त सिंटैक्स को लागू करें।

केस 1 :जब टेबल मौजूद हो -

mysql> INFORMATION_SCHEMA से TABLE_NAME का चयन करें।TABLE_SCHEMA ='नमूना' और TABLE_NAME ='DemoTable';

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

<पूर्व>+--------------+| TABLE_NAME |+--------------+| डेमोटेबल |+--------------+1 पंक्ति सेट में (0.01 सेकंड)

केस 2 :जब तालिका मौजूद न हो -

mysql> INFORMATION_SCHEMA से TABLE_NAME चुनें। TABLE_SCHEMA ='नमूना' और TABLE_NAME ='DemoTable2';

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

खाली सेट (0.01 सेकंड)

  1. कैसे जांचें कि MySQL SELECT 1 के साथ मान मौजूद है या नहीं?

    इसके लिए नीचे दिए गए सिंटैक्स के अनुसार SELECT 1 का उपयोग करें - अपनेTableName से 1 चुनें जहां yourColumnName=yourValue; यदि उपरोक्त 1 लौटाता है, तो इसका अर्थ है कि MySQL डेटाबेस में मान मौजूद है। आइए पहले एक उदाहरण देखें और एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMEN

  1. MySQL के साथ महीने में तालिका में मानों का योग कैसे करें?

    इसके लिए, EXTRACT () का उपयोग करें, जो आपको विशिष्ट महीने के रिकॉर्ड निकालने की अनुमति देगा। उदाहरण के लिए, जनवरी में सभी कीमतों को जोड़ने के लिए (वर्ष चाहे जो भी हो)। आइए पहले एक − . बनाएं );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.53 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTabl

  1. MySQL के साथ दिनांक रिकॉर्ड वाली तालिका में दिनांक कैसे बदलें?

    मान लीजिए कि आपको तारीख बदलने और साल जोड़ने की जरूरत है। इसके लिए DATE_ADD() के साथ UPDATE कमांड का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1984 (शिपिंग दिनांक दिनांक);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - De