यह जांचने के लिए कि क्या 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 सेकंड)