कभी-कभी आपको PostgreSQL में सभी डेटाबेस और टेबल देखने की आवश्यकता हो सकती है। PostgreSQL आसान मेटा कमांड प्रदान करता है जो आपको उन सभी डेटाबेस और तालिकाओं को जल्दी से सूचीबद्ध करने की अनुमति देता है जिन तक आपकी पहुंच है। ये मेटा कमांड स्वचालित रूप से SQL क्वेरी में अनुवादित होते हैं और PostgreSQL सर्वर द्वारा चलाए जाते हैं। वे एक बैकस्लैश से शुरू करते हैं और डेटाबेस व्यवस्थापकों के लिए आवश्यक जानकारी शीघ्रता से प्राप्त करने के लिए बहुत उपयोगी होते हैं।
PostgreSQL में डेटाबेस और तालिकाओं को कैसे सूचीबद्ध करें
PostgreSQL में सभी डेटाबेस और तालिकाओं को सूचीबद्ध करने के लिए यहां कुछ सरल PostgreSQL मेटा कमांड दिए गए हैं।
PostgreSQL में डेटाबेस की सूची बनाएं
psql में लॉग इन करें कमांड लाइन PostgreSQL टूल और \list . चलाएं या \l उन सभी डेटाबेसों को सूचीबद्ध करने का आदेश, जिन तक आपकी पहुंच है।
आपको नीचे जैसा आउटपुट दिखाई देगा।
postgres=# \l
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+----------+----------+--------------------+--------------------+-----------------------
postgres | postgres | UTF8 | English_India.1252 | English_India.1252 |
sample_db | postgres | UTF8 | English_India.1252 | English_India.1252 |
template0 | postgres | UTF8 | English_India.1252 | English_India.1252 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | English_India.1252 | English_India.1252 | =c/postgres +
| | | | | postgres=CTc/postgres
डेटाबेस स्विच करें
PostgreSQL में तालिकाओं को सूचीबद्ध करने के लिए, आपको पहले उस विशिष्ट डेटाबेस पर स्विच करना होगा जिसकी तालिकाएँ आप देखना चाहते हैं।
आप \c . का उपयोग करके डेटाबेस स्विच कर सकते हैं डेटाबेस नाम के बाद कमांड। यहां बिक्री . से स्विच करने का एक उदाहरण दिया गया है डेटाबेस को पोस्टग्रेज . करने के लिए डेटाबेस।
sales=# \c postgresYou are now connected to database "postgres" as user "ubuntu".postgres=#
PostgreSQL में तालिकाएँ सूचीबद्ध करें
कृपया ध्यान दें, डेटाबेस में स्विच करने के बाद ही आप सभी तालिकाओं को सूचीबद्ध कर सकते हैं। आप \dt मेटा कमांड का उपयोग करके डेटाबेस में सभी तालिकाओं को सूचीबद्ध कर सकते हैं।
आपको नीचे जैसा आउटपुट दिखाई देगा।
postgres=# \dt
List of relations
Schema | Name | Type | Owner
--------+----------------+-------+----------
public | exams | table | postgres
public | login | table | postgres
public | meeting | table | postgres
public | monthly_sales | table | postgres
public | order_status | table | postgres
public | orders | table | postgres
public | product_sales | table | postgres
public | product_sales1 | table | postgres
public | sales | table | postgres
public | sales2 | table | postgres
public | sales_data | table | postgres
उम्मीद है, उपरोक्त लेख आपको PostgreSQL में डेटाबेस और तालिकाओं को सूचीबद्ध करने में मदद करेगा। Ubiq डेटा की कल्पना करना और रीयल-टाइम डैशबोर्ड में उनकी निगरानी करना आसान बनाता है। Ubiq को निःशुल्क आज़माएं।