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

Postgres अनुक्रमणिका नाम किस स्तर पर अद्वितीय होने चाहिए?

इंडेक्स और टेबल (और व्यू, और सीक्वेंस, और...) को pg_class कैटलॉग, और वे इस पर एक अद्वितीय कुंजी के कारण प्रति स्कीमा अद्वितीय हैं:

# \d pg_class
      Table "pg_catalog.pg_class"
     Column     |   Type    | Modifiers 
----------------+-----------+-----------
 relname        | name      | not null
 relnamespace   | oid       | not null
 ...
Indexes:
    "pg_class_oid_index" UNIQUE, btree (oid)
    "pg_class_relname_nsp_index" UNIQUE, btree (relname, relnamespace)

@ वाइल्डप्लेसर की टिप्पणी के अनुसार, आप इंडेक्स बनाते समय नाम को छोड़ सकते हैं, और पीजी स्वचालित रूप से एक अद्वितीय नाम निर्दिष्ट करेगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PSQLException:त्रुटि:कॉलम में शून्य मान शून्य-शून्य बाधा का उल्लंघन नहीं करता है

  2. PostgreSQL का उपयोग करके जियोलोकेशन के लिए PGpoint के साथ कैसे काम करें?

  3. पायथन में गिनती मूल्यों को कैसे स्टोर करें

  4. जब ऑटोवैक्यूम वैक्यूम नहीं करता है

  5. क्वेरी को चलाए बिना PostgreSQL सिंटैक्स जाँच