SELECT के साथ information_schema क्वेरी करें
information_schema एक मेटा-डेटाबेस है जो आपकी मौजूदा डेटाबेस के बारे में जानकारी रखता है। information_schema में कई टेबल होती हैं जिन्हें आप जानी-पहचानी SELECT * FROM सिंटैक्स से क्वेरी कर सकते हैं:
tables: आपकी मौजूदा डेटाबेस में सभी टेबल्स के बारे में जानकारीcolumns: आपकी मौजूदा डेटाबेस की सभी टेबल्स के सभी कॉलम्स के बारे में जानकारी- …
इस अभ्यास में, आपको केवल 'public' स्कीमा से जानकारी चाहिए, जो tables और columns टेबल्स के table_schema कॉलम के रूप में निर्दिष्ट होता है। 'public' स्कीमा में यूज़र-डिफ़ाइंड टेबल्स और डेटाबेसेज़ की जानकारी होती है। अन्य प्रकार के table_schema में सिस्टम संबंधी जानकारी होती है — इस कोर्स के लिए, आपको केवल यूज़र-डिफ़ाइंड चीज़ों में दिलचस्पी है।
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL में रिलेशनल डेटाबेस का परिचय
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
-- Query the right table in information_schema
SELECT table_name
FROM information_schema.___
-- Specify the correct table_schema value
WHERE table_schema = '___';