PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

PostgreSQL स्कीमा बनाएँ

कई बार आपको PostgreSQL डेटाबेस में स्कीमा बनाने की आवश्यकता हो सकती है। PostgreSQL CREATE SCHEMA स्टेटमेंट का उपयोग करके डेटाबेस में स्कीमा बनाने का तरीका यहां दिया गया है।

PostgreSQL में स्कीमा कैसे बनाएं

यहाँ SCHEMA स्टेटमेंट का उपयोग करके PostgreSQL में स्कीमा बनाने के चरण दिए गए हैं। यहां CREATE SCHEMA कमांड का सिंटैक्स दिया गया है

CREATE SCHEMA [IF NOT EXISTS] schema_name;

उपरोक्त कथन में आपको CREATE SCHEMA के बाद स्कीमा नाम का उल्लेख करना होगा। कृपया सुनिश्चित करें कि डेटाबेस में स्कीमा नाम अद्वितीय है।

आप एक वैकल्पिक कीवर्ड IF NOT EXISTS ऊपर भी प्रदान कर सकते हैं ताकि केवल PostgreSQL स्कीमा बनाया जा सके यदि वह मौजूद नहीं है।

PostgreSQL में स्कीमा बनाने के लिए यहां एक उदाहरण दिया गया है

# create schema sample;

बोनस पढ़ें :PostgreSQL डेटाबेस बनाएं

उपयोगकर्ता के लिए स्कीमा बनाएं

यदि आप केवल एक विशिष्ट उपयोगकर्ता के लिए स्कीमा बनाना चाहते हैं तो नीचे दिखाए गए प्राधिकरण खंड का उपयोग करें

# CREATE SCHEMA [IF NOT EXISTS] schema_name
AUTHORIZATION username;

उदाहरण के लिए, यहां नमूना . नामक स्कीमा बनाने के लिए SQL क्वेरी है उपयोगकर्ता के लिए db_user

# CREATE SCHEMA [IF NOT EXISTS] sample
AUTHORIZATION db_user;

बोनस पढ़ें :PostgreSQL टेबल बनाएं

डेटाबेस में सभी स्कीमा सूचीबद्ध करें

आपके डेटाबेस में सभी स्कीमा दिखाने के लिए यहां SQL क्वेरी है।

postgres=# SELECT *
           FROM pg_catalog.pg_namespace
           ORDER BY nspname;

      nspname       | nspowner |               nspacl
--------------------+----------+-------------------------------------
 information_schema |       10 | {postgres=UC/postgres,=U/postgres}
 pg_catalog         |       10 | {postgres=UC/postgres,=U/postgres}
 pg_temp_1          |       10 |
 pg_toast           |       10 |
 pg_toast_temp_1    |       10 |
 public             |       10 | {postgres=UC/postgres,=UC/postgres}

बोनस पढ़ें :PostgreSQL में हिस्टोग्राम कैसे बनाएं

उम्मीद है, अब आप आसानी से PostgreSQL स्कीमा बना सकते हैं।

Ubiq मिनटों में डेटा की कल्पना करना और रीयल-टाइम डैशबोर्ड में मॉनिटर करना आसान बनाता है। इसे आज ही आजमाएं!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे देखें कि कौन सा पोस्टग्रेज संस्करण चल रहा है

  2. PostgreSQL स्ट्रीमिंग प्रतिकृति के साथ शुरुआत करना

  3. पीडीओ बनाम पीजी_* कार्य

  4. Homebrew का उपयोग करके मैक पर Postgresql के साथ PHP स्थापित करें

  5. माइग्रेशन के लिए PostgreSQL विदेशी कुंजी जांच अक्षम करें