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

Psql का उपयोग करते समय पोस्टग्रेज में स्कीमा का चयन कैसे करें?

PostgreSQL में सिस्टम यह निर्धारित करता है कि खोज पथ का अनुसरण करके कौन सी तालिका का मतलब है, जो देखने के लिए स्कीमा की एक सूची है।

खोज पथ में पहली मिलान तालिका को वांछित मान लिया जाता है, अन्यथा, यदि कोई मिलान नहीं है, तो कोई त्रुटि उत्पन्न होती है, भले ही डेटाबेस में अन्य स्कीमा में मिलान तालिका नाम मौजूद हों।

वर्तमान खोज पथ दिखाने के लिए आप निम्न आदेश का उपयोग कर सकते हैं:

SHOW search_path;

और नई स्कीमा को पथ में लाने के लिए, आप इसका उपयोग कर सकते हैं:

SET search_path TO myschema;

या यदि आप एक से अधिक स्कीमा चाहते हैं:

SET search_path TO myschema, public;

संदर्भ:https://www.postgresql.org/ docs/current/static/ddl-schemas.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL के साथ धीमी क्वेरी से निपटना

  2. पोस्टग्रेज pg_try_advisory_lock सभी रिकॉर्ड को ब्लॉक कर देता है

  3. पैरामीटर के रूप में कस्टम डेटा प्रकार के साथ Npgsql कैसे प्रदान करें?

  4. पोस्टग्रेज:यदि यह पहले से मौजूद नहीं है तो बाधा जोड़ें

  5. Postgresql का उपयोग करके वर्तमान तिथि से 52 सप्ताह कैसे उत्पन्न करें?